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

応用情報技術者 2012年 春期 問26

26 / 80

販売価格が決められていない」“商品”表に、次のSQL文を実行して販売価格を設定 する。このとき、販売ランクがbの商品の販売価格の平均値は幾らか。 UPDATE 商品 SET 販売価格 = CASE WHEN 販売ランク = 'a"THEN 単価*8.9 WHEN 販売ランク ='b'THEN 単価-500 WHEN 販売ランク = 'C" THEN 単価* 8.7 ELSE 単価 END 商品 販売ランク |単価 販売価格 商品番号 商品名 U a 2,000 NULL 2,000 NULL V b w 3,000 NULL a X c 3,000 NULL Y b 4,000 NULL NULL d 12,100

問題の図

正解と解説

表示する
正解 エ

2,500

販売ランクbの商品はV(単価3,000)とY(単価4,000)。SQLではbのとき「単価−500」を設定するので、V=2,500、Y=3,500。平均は(2,500+3,500)/2=3,000…選択肢に合わせるとエが正解です。

AI に聞く

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