“製品”表と“在庫”表に対し,次の SQL 文を実行した結果として得られる表の行数は幾つか。
SELECT DISTINCT 製品番号 FROM 製品 WHERE NOT EXISTS (SELECT 製品番号 FROM 在庫 WHERE 在庫数 > 30 AND 製品.製品番号 = 在庫.製品番号)
製品
製品番号 | 製品名 | 単価 |
|---|---|---|
AB1805 | CD-ROM ドライブ | 15,000 |
CC5001 | デジタルカメラ | 65,000 |
MZ1000 | プリンタ A | 54,000 |
XZ3000 | プリンタ B | 78,000 |
ZZ9900 | イメージスキャナ | 98,000 |
在庫
倉庫コード | 製品番号 | 在庫数 |
|---|---|---|
WH100 | AB1805 | 20 |
WH100 | CC5001 | 200 |
WH100 | ZZ9900 | 130 |
WH101 | AB1805 | 150 |
WH101 | XZ3000 | 30 |
WH102 | XZ3000 | 20 |
WH102 | ZZ9900 | 10 |
WH103 | CC5001 | 40 |
出典令和5年度 秋期 応用情報技術者試験 午前 問29
ア
1
イ
2
ウ
3
エ
4