SQL 选择结构 IF ELSE


IF(条件表达式)
BEGIN --相当于C#里的 {
语句1 ……
END --相当于C#里的 }
ELSE
BEGIN
语句1
……
END

--计算平均分数并输出,如果平均分数超过60分输出成绩最高的三个学生的成绩,否则输出后三名的学生
declare @avg int=(select AVG(TSMath) from TblScore)
if(@avg>90)
begin
select top 3 * from TblScore order by TSMath desc
end
else
begin
select top 3 * from TblScore order by TSMath asc
end

 

posted @ 2017-08-02 16:04  风儿_VIP  阅读(481)  评论(0编辑  收藏  举报