両方のid
でグループ化すると思います およびdate
あなたが探しているものを手に入れるでしょう。つまり:
SELECT id
FROM table
GROUP BY id, `date`
HAVING COUNT(*) = 3 /* Since number of days are 3 */
これは、他の場所からの日付範囲に基づいて日数(この場合は3日)を取得していることを前提としていることに注意してください。
両方のid
でグループ化すると思います およびdate
あなたが探しているものを手に入れるでしょう。つまり:
SELECT id
FROM table
GROUP BY id, `date`
HAVING COUNT(*) = 3 /* Since number of days are 3 */
これは、他の場所からの日付範囲に基づいて日数(この場合は3日)を取得していることを前提としていることに注意してください。