“部品”表及び“在庫”表に対し,SQL 文を実行して結果を得た。SQL 文の a に入れる字句はどれか。
部品ID | 発注点 | 部品ID | 倉庫ID | 在庫数 | 部品ID | 発注要否 | ||
|---|---|---|---|---|---|---|---|---|
P01 | 100 | P01 | W01 | 90 | P01 | 不要 | ||
P02 | 150 | P01 | W02 | 90 | P02 | 不要 | ||
P03 | 100 | P02 | W01 | 150 | P03 | 必要 |
〔SQL 文〕 SELECT 部品.部品ID AS 部品ID, CASE WHEN 部品.発注点 > a THEN N'必要' ELSE N'不要' END AS 発注要否 FROM 部品 LEFT OUTER JOIN 在庫 ON 部品.部品ID = 在庫.部品ID GROUP BY 部品.部品ID, 部品.発注点
出典令和6年度 春期 応用情報技術者試験 午前 問26
ア
COALESCE(MIN(在庫.在庫数), 0)
イ
COALESCE(MIN(在庫.在庫数), NULL)
ウ
COALESCE(SUM(在庫.在庫数), 0)
エ
COALESCE(SUM(在庫.在庫数), NULL)