使用sql 2003
这个可以查.
具体使用方法:有2张表:表1放的是:列车班次(主键),起点,终点。表2放的是:列车班次,站点(同一个班次中的所有站点,包括起点和终点)。 想查的是中转站: 比如天津到成都,没有直达车(就是表1不存在这条数据),要查有哪些从天津出发的站,这站又可以到达成都。是这样查的
select 列车班次,站点 from 表2 where 列车班次 in(select 列车班次 from 表1 where 起点 = '天津') 。
select distinct 列车班次 from 表2
where 列车班次 in(
select 列车班次 from 表1 where 起点 = '天津'
) and 站点='成都'
select 后面的“distinct”表示去掉重复项
就两个条件:
1、起点是天津
列车班次 in(select 列车班次 from 表1 where 起点 = '天津')
2、经过成都
站点='成都'
用迅雷下可以
http://www.gougou.com/search?search=sql&suffix=&restype=-1&id=2本回答被提问者采纳