SQL-子查詢做查詢

SQL-子查詢做查詢

發覺自已已經笨很久了,

以往做子查詢後,

常常為了把子查詢的結果當查詢條件,

又把原本麻煩SQL,組的更麻煩,

最近才發現可以直接把子查詢的結果做查詢,

如下:

select DTB.*,
(select Top 1 MTB.tno from MTB where MTB .no=DTB.no)
as Mno
from DTB
where (select Top 1 MTB.tno from MTB where MTB .no=DTB.no)='001'

 

自我LV~