希望の条件がどうしても抽出できません。
教えて頂けますでしょうか。
以下前提
テーブル
line_webhook_events
カラム
id,
source_user_id,
event_type,
希望条件
①全てのsource_user_idを抽出。重複した場合、idが一番大きいもののみ抽出
② ①で抽出したものからevents_type=5を抽出
以上です。
ver
+-----------+
| @@VERSION |
+-----------+
| 8.0.22 |
+-----------+
1 row in set (0.00 sec)
mysql Ver 8.0.22 for osx10.16 on x86_64 (Homebrew)
サンプル
sql
1+----+----------+----------------------------+ 2| id | source_user_id | event_type 3+----+----------+----------------------------+ 4| 1 | A | 5 5| 2 | B | 1 6| 3 | B | 5 7| 4 | C | 5 8| 5 | C | 1 9| 6 | D | 5 10| 7 | D | 1 11| 8 | D | 5 12+----+----------+----------------------------+
抽出したいデータ(①を抽出した上で②で抽出)
A,
B,
D
何卒よろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー