时间:2021-07-01 10:21:17 帮助过:3人阅读
tscoreId, tsid, tenglish, 评级=case when tenglish>=95 then ‘优秀‘ when tenglish>=90 then ‘良好‘ when tenglish>=80 then ‘中‘ when tenglish is null then ‘缺考‘ else ‘以后的比尔盖茨‘ endfrom TblScore相当于switch
- 是等值判断
selecttscoreId,tsid,tenglish,评级=casetenglish- when 100 then ‘一百分‘
- when 90 then ‘九十分‘
endfrom TblScore
统计每个销售员的总销售金额,列出销售员名称,总销售金额、称号(>6000金牌;>5500银牌;...)select 销售员, 销售总金额=sum(销售数量*销售价格),
Create table Test1(A int,B int)insert into Test1(10,20)insert into Test1(100,21)select A,B,AOrB=casewhen A>B then Aelse Bendfrom Test1
黑马视频-SQL之case
标签: