数据库 case when then

数据库 case when then

Select type= case
(when 1 then
'g'
else
'n'
end
)
from SalaryPayDate
语法错误 急救
case两种语法

“How Close?” = CASE
WHEN (OrderID%10) > 3 THEN ‘some’
WHEN ProductID >返滑耐 2 THEN ‘some2’
ELSE ‘让物else’ END

Position =
CASE OrderID % 10
WHEN 1 THEN ‘First’
ELSE ‘Something else’漏春
END

第一种case when 表达式
第二种case 表达式 when
你对照下
SELECT a, COUNT(*)FROM (SELECT a = CASE WHEN score >= 0 AND 
              score < 10 THEN '0-9' WHEN score >= 10 AND 
              score < 20 THEN '10-19' WHEN score >= 20 AND 
  中亮者            score < 30 THEN '20-29' WHEN score >= 30 AND 
              score < 40 THEN '30-39' WHEN score >= 40 AND 
              score < 50 THEN '40-49' WHEN score >= 50 AND 
              score < 60 THEN '50-59' WHEN score >= 60 AND 
              score < 70 THEN '60-69' WHEN score >卖薯= 70 AND 
              score < 80 THEN '70-79' WHEN score >= 键念80 AND 
              score < 90 THEN '80-89' WHEN score >= 90 AND 
              score < 100 THEN '90-99' ELSE '100' END
        FROM student) a
GROUP BY a

case-单词讲解带晌(释义、蠢亮锋例键槐句)


括号不要
select case type when 1 then 'g' else 'n' end from SalaryPayDate
← 上一篇: 下一篇: →