アプリ版:「スタンプのみでお礼する」機能のリリースについて

以下のようなデータだとします。

+----+-----------+--------+
| id | name | created
+----+-----------+--------+
| 1 | A 2018-09-11
| 2 | B 2018-09-11
| 3 | C 2018-09-11
| 4 | C 2018-09-11
| 5 | A 2018-09-12
| 6 | A 2018-09-12
| 7 | C 2018-09-12
+----+-----------+--------+

2018-09-11には存在(Cみたいに複数存在する場合もある)するんだけど、2018-09-12には無い(この表の場合だとB)のを一発で抽出したいです。

よろしくお願いします。

A 回答 (1件)

当日=今日でいいですか?



SELECT A.* FROM テーブル A
WHERE A.created = DATE_SUB(CURRENT_DATE, 1)
AND NOT EXISTS(SELECT B.* FROM テーブル B WHERE B.created = CURRENT_DATE AND A.name =B.name)
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。はい今日です!すみません。
できました!!ありがとうございますm(_ _)m

お礼日時:2018/09/13 21:59

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す