当前位置: 代码迷 >> ASP.NET >> SQL三个表格做连接,查询不出来解决办法
  详细解决方案

SQL三个表格做连接,查询不出来解决办法

热度:6257   发布时间:2013-02-25 00:00:00.0
SQL三个表格做连接,查询不出来
表1
ksh xm
1001 张三
1002 李四
1003 王五
表2
ksh xx
1001 校1
1001 校2
1001 校3
1002 校2
1002 校3
1003 校3
1003 校2

表3
xx jh
校1 100
校2 90
校3 90

想查询出这样的结果
ksh xm xx jh
1001 张三 校1 100
1001 张三 校2 90
1001 张三 校3 90

请问怎么使用SQL语句呀,谢谢!


------解决方案--------------------------------------------------------
select 表1.ksh,表1.xm,表2.xx,表3.jh from 表1,表2,表3 wher 表1.ksh==表2.ksh and 表2.xx=表3.xx and 表1.ksh='1001 '
------解决方案--------------------------------------------------------
SQL code
   select a.ksh, a.xm, b.xx, c.jh from table1 a   inner join table2 b on a.ksh=b.ksh   inner join table3 c on b.xx=c.xx
  相关解决方案