SQLServer —— 流程控制语句

时间:2021-09-25 07:46:06

一、IF - ELSE

语法:

IF(条件)
    BEGIN
        语句1
        语句2
        ...
    END
ELSE
    BEGIN
        语句1
        语句2
        ...
    END

说明:

ELSE是可选部分,如果有多条语句,才需要BEGIN-END语句块。

实际运用:

有如下俩张表,学生表和学生成绩表

SQLServer —— 流程控制语句

 

现在有这么个需求:查询软件1班的C#考试平均分,如果平均分大于80,则表示优秀,如果大于60,则表示良好,其余部分,则输出还有待加油,如下:

SQLServer —— 流程控制语句