[SQL ] 如何選出count(*)=1 的資料?
先說明一下我的資料:
TABLE:AA
customerid againid
110 1
120 2
135 1
135 2
144 1
144 1
144 2
144 2
156 1
156 2
156 2
紅色字體是我最後想要篩選出來的資料,
我的SQL如下:
select customerid,againid,count(customerid)
from AA
where (時間區間)
group by customerid,againid
having count(customerid) = 1
但是最後總會連紫色字體的資料也被篩選出來
請問各位,我該如何更改語法,才能選取到我所需要的資料呢?!
先謝謝願意回答我的人囉~~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.202.218.61
※ 編輯: misssun 來自: 210.202.218.61 (08/15 14:30)
※ 編輯: misssun 來自: 210.202.218.61 (08/15 16:28)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 9 篇):