求一sql语句

huo789 2005-08-02 03:00:39
现有2个表:
1、t_1
station_id station_name
100101 aa
100102 bb

2.t_2
airline_id station_id station_begin_id station_end_id
1 100101 100101 100102



要求得到结果如下:
airline_id station_name station_begin_name station_end_name
1 aa aa bb
...全文
107 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
huo789 2005-08-02
  • 打赏
  • 举报
回复
多谢,问题已经解决
马上给分
waterfirer 2005-08-02
  • 打赏
  • 举报
回复
select t.airline_id,t1.station_name,t2.station_name station_begin_name,t3.station_name station_end_name from t_2 t,t_1 t1,t_1 t2,t_1 t3
where t.station_id=t1.station_id
and t.station_begin_id=t2.station_id
and station_end_id=t3.station_id ;
huo789 2005-08-02
  • 打赏
  • 举报
回复
这种方法不行,返回来的station_begin_name station_end_name 都是aa
njhart2003 2005-08-02
  • 打赏
  • 举报
回复
昏了,改一下:

select t.airline_id,t1.station_name,t1.station_name station_begin_name,t2.station_name station_end_name from t_2 t,t_1 t1,t_1 t2
where t.station_id=t1.station_id
and t.station_id=t2.station_id ;
njhart2003 2005-08-02
  • 打赏
  • 举报
回复
select airline_id,station_name,station_name station_begin_name,station_name station_end_name from t_2,t_1
where t_2.station_id=t_1.station_id;

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧