日期:2014-05-18  浏览次数:20504 次

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

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

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

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