首页 > 数据库技术 > 详细

第17讲++T-SQL流程控制语句

时间:2017-05-19 19:08:46      阅读:534      评论:0      收藏:0      [点我收藏+]

技术分享

技术分享

技术分享

技术分享

查询2012130101号学生的平均分是否超过了85分,若超过,则输出“XX考出了高分”的信息;否则输出“考得一般”。

use    xscj
declare    @xm    varchar(10)
if   (select  avg(成绩)  from  xs_kc  where   学号=2012130101’ ) > 85
       begin
            select  @xm= 姓名  from  xsqk  where  学号=2012130101print      @xm + 考出了高分
        end
    else
            print    ‘考得一般

技术分享

计算1到100中奇数的累加和,要求显示为“奇数和为:XX”。

declare  @i    int,  @sum   int
select   @i = 1, @sum = 0
while    @i < 100 
           begin
                 set   @sum = @sum + @i
                 set   @i = @i +2
           end
print   ‘奇数和为:+ str(@sum)

技术分享

技术分享

延时6秒后查询xsqk的信息;到下午4点15分30秒查询xs_kc表。

waitfor  delay   ’00:00:06use  xscj
select  *   from   xsqk
go
waitfor  time   ’16:15:30use  xscj
select  *   from   xs_kc

技术分享

 

第17讲++T-SQL流程控制语句

原文:http://www.cnblogs.com/gaiyin/p/6879840.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!