请教个SQL的问题
请帮忙看看那里有错误
小弟SQL的基本功不是很好,请大侠们不要见笑declare @start DATETIME,@end DATETIME,@start1 DATETIMEselect @start=2007-07-06
select @end=2007-07-31while(@start<=@end)
select @start1=DATEADD(day,1,@start)
select * from UserTable ut left outer join (select * from [PersonSignIn/OutTable]
where SignTimeM >= '@start' AND SignTimeM <= '@start1') pt on ut.UserId=pt.SignPersonId
if(@start>@end)
break
else
continue
=============
运行后报错
服务器: 消息 135,级别 15,状态 1,行 13
不能在 WHILE 语句的作用域之外使用 BREAK 语句。
服务器: 消息 136,级别 15,状态 1,行 15
不能在 WHILE 语句的作用域之外使用 CONTINUE 语句。
请帮忙看看那里有错误
小弟SQL的基本功不是很好,请大侠们不要见笑declare @start DATETIME,@end DATETIME,@start1 DATETIMEselect @start=2007-07-06
select @end=2007-07-31while(@start<=@end)
select @start1=DATEADD(day,1,@start)
select * from UserTable ut left outer join (select * from [PersonSignIn/OutTable]
where SignTimeM >= '@start' AND SignTimeM <= '@start1') pt on ut.UserId=pt.SignPersonId
if(@start>@end)
break
else
continue
=============
运行后报错
服务器: 消息 135,级别 15,状态 1,行 13
不能在 WHILE 语句的作用域之外使用 BREAK 语句。
服务器: 消息 136,级别 15,状态 1,行 15
不能在 WHILE 语句的作用域之外使用 CONTINUE 语句。
解决方案 »
- 求几位志同道合的兄弟姐妹叔叔阿姨互相学习~
- 求网络爬虫设计思路
- 问个include问题
- JavaMail发送Email的问题!
- 数据源与连接池到底什么关系,对了,还有个用JDBC连接数据库的,这都是什么关系呀?
- 急:关于javabean的问题
- poi操作excel 超链接链接文件出现的问题
- 已经知道文件的位置是:http://myhome.com/files/my.txt,如何用java实现自动下载?
- 还是乱码的问题
- 我JSP不支持ZHS16CGB231280字符集怎么办,要怎样才能正确接收到ZHS16CGB231280的字符集,急。。。
- 简单问题:怎样能够得到一个标准的日期时间
- cms系统的原理,流程怎么拾掇
请教个SQL的问题
请帮忙看看那里有错误
小弟SQL的基本功不是很好,请大侠们不要见笑declare @start DATETIME,@end DATETIME,@start1 DATETIMEselect @start=2007-07-06
select @end=2007-07-31while(@start<=@end)
select @start1=DATEADD(day,1,@start)
select * from UserTable ut left outer join (select * from [PersonSignIn/OutTable]
where SignTimeM >= '@start' AND SignTimeM <= '@start1') pt on ut.UserId=pt.SignPersonIdselect @start=DATEADD(day,1,@start)
if(@start>@end)
break
else
continue
=============
运行后报错
服务器: 消息 135,级别 15,状态 1,行 13
不能在 WHILE 语句的作用域之外使用 BREAK 语句。
服务器: 消息 136,级别 15,状态 1,行 15
不能在 WHILE 语句的作用域之外使用 CONTINUE 语句。