作者gyID (gy的ID,殺神的氣魄)
看板Database
標題Re: [SQL ] 多欄位將更新的資料列出
時間Thu Oct 27 10:24:18 2011
※ 引述《markchen ()》之銘言:
: 我有兩個欄位
: ID (from A資料表) ID (from B資料表)
: ----------------- -------------------
: A A
: B D
: C G
: D H
: E I
: F K
: 要怎樣將 B資料表中的ID 僅 列出 與A資料表ID不重覆的部份
: 意思是 我只要列出 G H I K
: ID (from A資料表) ID (from B資料表)
: ----------------- -------------------
: A G
: B H
: C I
: D K
: E
: F
SELECT *
FROM (
SELECT A.ID , count(*) as TT
FROM A, B
WHERE A.ID = B.ID (+)
) XYZ
WHERE XYZ.TT is null or XYZ.TT = 0
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.175.188
推 fantasyj:這Outjoin的寫法是Oracle的,原po沒寫dbms,回應寫標準92的 10/27 10:31
推 markchen:我是在access 2003 下使用sql 10/27 10:44