我正在嘗試撰寫一個查詢來查找與其他行共有三列的所有行。想象一個人每天只能向另一個人發送一封信,即使所有列可能不一樣,我也需要識別“重復”。
我想查看具有相同Sender_ID AND Recipient_ID AND SendDate的所有行與至少另一行相同。
SELECT
Sender_ID, Recipient_ID, SendDate
FROM
Letter_Info
WHERE
??????
這是一場噩夢,還是我只是錯過了簡單的解決方案?
uj5u.com熱心網友回復:
SELECT Sender_ID, Recipient_ID, SendDate, COUNT(*)
FROM Letter_Info
GROUP BY Sender_ID, Recipient_ID, SendDate
HAVING COUNT(*) > 1
uj5u.com熱心網友回復:
SELECT Sender_ID, Recipient_ID, SendDate
FROM Letter_Info
GROUP BY Sender_ID, Recipient_ID, SendDate
HAVING COUNT(1) > 1
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/424986.html
