概述
--if语句
declare @age int
select @age=DATEDIFF(year,stuBirthday,getdate()) from student where stuName='张飞'
if(@age>=18)
begin--begin...end必须有
print N'已成年'
end
else
begin
print N'未成年'
end
--练习:计算全班同学英语平均分,如果是null,就当0分计
select AVG(math) from score
select * from score
declare @count int
declare @sum int
select @count=COUNT(1) from score
select @sum=SUM(math) from score
declare @average float
set @average=@sum/@count
select @average
--while 语句
--练习:计算1-100之间所有奇数的和
declare @sum int
set @sum=0
declare @i int
set @i=1
while @i<=100
begin
if(@i%2!=0)
begin
set @sum = @sum+@i
end
set @i=@i+1
end
select @i
最后
以上就是多情小白菜为你收集整理的if语句&while语句的全部内容,希望文章能够帮你解决if语句&while语句所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复