sql中的IFELSE使用方法

更新时间:2023-06-08 09:10:46 阅读: 评论:0

sql中的IFELSE使⽤⽅法
抗美援朝多少年–没有bool值,只有条件表达式
–没有{},只有begin…end
–可以多重,可以嵌套
–如果包含的语句只有⼀句,那么也可不适⽤begin…end
倒立教学–if或者el⾥⾯必须有处理语句,如没有报错
⽰例:–计算科⽬名称为office平均分数并输出,如果平均分数超过60分输出成绩最⾼的三个学⽣成绩,否则输出后三名学⽣的成绩declare@subjectName varchar(20)='office'--定义科⽬为office
declare@subjectID varchar(10)=(lect subjectID from subject where subjectName =@subjectName)--定义科⽬id
四六级登录花样溜冰declare@avg int=(lect avg(StudentResult)from result where SubjectID =@subjectID)--计算平均分
-- print @avg 打印平均分数
if(@avg>60)
begin
手机内存扩容lect top3*from result order by StudentResult desc--平均分数⼤于60取科⽬成绩前三的学⽣信息
end
餐桌高度标准尺寸el世界的英文
begin
lect top3*from result order by StudentResult asc--平均分数≤60取科⽬成绩后三的学⽣信息
end
go
效果:翱翔蓝天

本文发布于:2023-06-08 09:10:46,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1021889.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:分数   输出   语句   没有   高度   扩容
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图