首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

SQL三个报表做连接,查询不出来

2013-09-11 
SQL三个表格做连接,查询不出来表1kshxm1001张三1002李四1003王五表2kshxx1001校11001校21001校31002校2100

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 '
[解决办法]


   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

热点排行