これがケースです:-
2つのテーブルに参加したいです。テーブルa
と言ってみましょうb
SELECT *
FROM a
JOIN b ON a.id = b.id AND b.status = '1'
問題は次のとおりです。
b.status = '1'
場合にのみ追加する必要があります
b.stage in (1, 3, 5, 6, 8)
ON
そのような条件を句に追加するにはどうすればよいですか?
お気に入り
ON a.id = b.id
CASE
IF (b.stage in (1, 3, 5, 6, 8))
THEN
AND b.status = '1'
END