当前位置: 代码迷 >> Sql Server >> 帮下忙,怎么用子查询查找分别存在于两个表中的列
  详细解决方案

帮下忙,怎么用子查询查找分别存在于两个表中的列

热度:114   发布时间:2016-04-27 19:12:29.0
各位高手帮下忙,如何用子查询查找分别存在于两个表中的列?
RT,这个题目只要求用子查询查找,而且要查找的列是分别存在于3个表中的,嵌套在父查询中SELECT字句中是肯定不行了,那还有没有别的什么办法呢? 请大家多指教。

------解决方案--------------------
既然是题目,对付一下就行了.

你把前两个分别做子查询,后面三个从表中直接得到.

类似于:
select (SELECT 姓名 from 读者表 where id=a.dzid),(select 书名 from 图书表 where id=a.tsid),罚款日期,罚款类型,罚款金额 from 罚款表 a
  相关解决方案