一个表的两个列连接另外一个表的一个列SQL语句怎么写

Posted bcombettter

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个表的两个列连接另外一个表的一个列SQL语句怎么写相关的知识,希望对你有一定的参考价值。

技术分享

f619424517 | 浏览 2207 次
推荐于2016-09-09 11:38:18 最佳答案
 
select a.flightid,
a.flightname,
b.cityname,
c.cityname,
a.price,
a.cabinid,
a.time
from 表1 a,表2 b,表2 c
where a.origin=b.cityid
and a.finish=c.cityid

第一个表叫表1,第二个表叫表2,表2用了两次,你只需要替换表1和表2跟你实际的名字一致就行











以上是关于一个表的两个列连接另外一个表的一个列SQL语句怎么写的主要内容,如果未能解决你的问题,请参考以下文章

用sql 语句 怎么样查询一张表的所有内容 和 另一张表的部分内容? 求解

我想更新sql 表1中的某一列数值,这个数值是从另外一个表中取出来的。语句怎么写

sql怎么把一个表的一列替换到对应的另一个表中对应的列?

用sql语句怎么查一个表的信息

sql语句:一个表和另外两个表的关联语句

sql语句中的full join具体是怎么回事啊?