SQL語句將兩個select語句查詢結果合並一個


1. SQL語句將兩個select語句查詢結果合並一個

用到"FULL JOIN"關鍵字語法

查詢結果1:
SELECT TOP 1 * FROM T_CONNSTATUSLOG WHERE PROBERID='TELC01' ORDER BY ID DESC
查詢結果2:
SELECT TOP 1 * FROM T_PRODUCTLOG WHERE PROBERID='TELC01' ORDER BY ID DESC
 
合並查詢結果 
SELECT isnull(a.PROBERID,b.PROBERID) PROBERID, ISNULL(a.ID,0) aID,ISNULL(a.INSERTTIME,0) INSERTTIME,isnull(a.CONNSTATUS,0) CONNSTATUS,ISNULL(b.ID,0) bID ,isnull(b.PROBERCARDID,0) PROBERCARDID,isnull(b.READTIME,0) READTIME
from (SELECT TOP 1 * FROM T_CONNSTATUSLOG WHERE PROBERID='TELC01' ORDER BY ID DESC) a 
FULL JOIN (SELECT TOP 1 * FROM T_PRODUCTLOG WHERE PROBERID='TELC01' ORDER BY ID DESC) b on a.PROBERID=b.PROBERID

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM