当前位置: 代码迷 >> Sql Server >> 帮小弟我写一个SQL语句吧
  详细解决方案

帮小弟我写一个SQL语句吧

热度:90   发布时间:2016-04-27 11:01:47.0
帮我写一个SQL语句吧
有4张不同的表:A,B,C,D。
其中,在表A和表B中有相同的字段名:sameID,在表C和表D中也有相同的字段名:sameName。

这样的话,给出两组SQL语句如下:

1. select * from(A INNER JOIN B ON A.sameID=B.sameID),这句语句可以查询出一个临时表TempTable1。

2. select * from(C INNER JOIN D ON C.sameName=D.sameName),这句语句又查出另一张临时表TempTable2。


要求:只用基本的select ...from 加上内连接查询 INNER JOIN ON 查询出临时表TempTable1和TempTable2中相同字段的结果集。(加入两张临时表中都有字段sameProperty )

注:只写一句查询语句完成上述查询。

------解决方案--------------------
SQL code
select * from (select * from A INNER JOIN B ON A.sameID=B.sameID)tinner join (select * from C INNER JOIN D ON C.sameName=D.sameName)mon t.sameProperty =m.sameProperty --这样??
  相关解决方案