※ 引述《misssun (我要炸掉了)》之銘言:
: 先說明一下我的資料:
: TABLE:AA
: customerid againid
: 110 1
: 120 2
: 135 1
: 135 2
: select customerid,againid,count(customerid)
: from AA
: where (時間區間)
: group by customerid,againid
: having count(customerid) = 1
: 但是最後總會連紫色字體的資料也被篩選出來
: 請問各位,我該如何更改語法,才能選取到我所需要的資料呢?!
: 先謝謝願意回答我的人囉~~~~
你要的資料應該是這樣吧?
選出在特定時間區間中,
CUSTOMERID不重複出現的資料:
SELECT CUSTOMERID,COUNT(*)
FROM AA
WHERE (時間區間)
GROUP BY CUSTOMERID
HAVING COUNT(*)=1;
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.124.7.199