某数据库中有表Table_Good(GoodsID,GoodsNarne,SaleUnitPrice)和表Table_GoodsClass (CoodsClassID,CoodsClassNatne,Sum),对家用电器类商品进行分类显示,如果商品的单价高于3000,则显示‘高档商品’;如果单价在1000—3000,则显示‘中档商品’;如果单价低于1000的显示‘低档商品’。完成下列的SQL语句。 SELECTGoodsName,SaleUnitPrice,Type=CASE (2)
问答题
2.
【正确答案】正确答案:WHEN SaleUnitPrice>3000 THEN‘高档商品’
【答案解析】
问答题
3.
【正确答案】正确答案:WHEN SaleUnitPrice BETWEEN 1000 AND 3000 THEN‘中档商品’
【答案解析】
问答题
4.
【正确答案】正确答案:WHEN SaleUnitPriee<1000 THEN‘低档商品’
【答案解析】
问答题
5.
【正确答案】正确答案: Table_Goods a JOIN Table_GoodsClass b
【答案解析】
问答题
6.
【正确答案】正确答案:a.GoodsID=b.GoodsClassID
【答案解析】解析:CASE语句后面用WHEN来对不同情况划分。