データ操作 (全53問中17問目)

No.17

販売価格が決められていない"商品"表に,次のSQL文を実行して販売価格を設定する。このとき,販売ランクがbの商品の販売価格の平均値は幾らか。
26_1.gif/image-size:334×110
26_2.gif/image-size:351×168

分類

テクノロジ系 » データベース » データ操作

正解

解説

販売ランクによって異なる販売価格の設定をCASE文によって振り分けています。商品名ごと条件に従い販売価格を計算すると、

[商品名U…販売ランクa]
 2,000×0.9=1,800
[商品名V…販売ランクb]
 2,000−500=1,500
[商品名W…販売ランクa]
 3,000×0.9=2,700
[商品名X…販売ランクc]
 3,000×0.7=2,100
[商品名Y…販売ランクb]
 4,000−500=3,500
[商品名Z…販売ランクd]
 販売ランクがa,b,c以外なので販売価格=単価100
26_3.gif/image-size:351×168
販売ランクがbの商品はVおよびYで販売価格はそれぞれ1,500円,3,500円なので

 (1,500+3,500)/2=2,500

平均値は2,500円になります。
© 2010-2019 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop