看板 Database 關於我們 聯絡資訊
謝謝各位大大的回答~~ 我來整理一下最後的結果 因為我需要的欄位有 日期跟 AGAINID 還有customerid, 因此其實customerid會有重複的時候,不同日期下, customerid所對應的againid可能跟前一天一樣也可能不一樣, 所以ClareQ大大的語法其實跟我寫的相同~ iping大大的語法較為簡潔,所以我最後是採用這個方法, ORACLE也可以跑喔~~ SELECT distinct a.日期, a..CUSTOMERID, a..AGENTID FROM AA a WHERE a.customerid in (select b.customerid from AA b where (日期區間) group by customerid having count(*) = 1) AND (日期區間) --這邊不+日期條件的話,最後的結果會有誤喔~~ 最後~ 再次謝謝大家給我的建議~ :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.202.218.61 ※ 編輯: misssun 來自: 210.202.218.61 (08/17 16:34)