本文へスキップ
Certia
テクノロジ系
秋期

応用情報技術者 2011年 秋期 問30

30 / 80

更新可能なビューを作成するSQL文はどれか。ここで,SQL文中に現れる表は全て更新可能とする。

正解と解説

表示する
正解 ア

CREATE VIEW 高額商品(商品番号,商品名,商品単価) AS SELECT 商品番号,商品名,商品単価 FROM 商品 WHERE 商品単価>1000

更新可能なビューは、元の表の行と1対1に対応する単純なSELECT(WHEREで絞り込む程度)で作る必要があり、アが正解です。イのDISTINCT、ウのGROUP BYとSUM、エのAVGは集約や重複排除を含み、元の行を特定できないため更新不可です。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。