QA Dojo
ハンズオン
進捗 0/47

AND / OR で複数条件

スライド 6 of 8

「在庫が 0 で、かつ販売終了(status=30)の商品」のように 複数条件を組み合わせるには AND / OR を使います:

SELECT * FROM products WHERE stock = 0 AND status = 30

AND:両方の条件を満たす行だけ。
OR:どちらか一方でも満たせば対象。

期待結果:2 件(id=4 コーヒーマグ、id=22 プログラミング入門書 旧版)。

📌 QA 視点:複数条件はテストでバグの温床。 「AND と OR の演算順序」「カッコの省略によるロジックミス」は要注意。

SQL を書いて「実行」を押してください