SQL CASE 函数
Case函数根据条件执行一系列语句。 SQL 中的 CASE 函数通过将第一个表达式与每个 WHEN 子句中的表达式进行比较来进行操作。 Case 函数中等价的表达式,THEN 子句中的表达式将被执行。
SQL CASE 函数示例
declare @st_marks int, @st_result varchar(15) select @st_marks = 80 select @st_result = case when @st_marks>70 then 'A Grade' when @st_marks<70 and @st_marks>=50 then 'B Grade' when @st_marks < 50 then 'Fail' end print 'result = ' + @st_result
日期:2020-06-02 22:17:57 来源:oir作者:oir