注册 登录
编程论坛 SQL Server论坛

请教日期问题

nixy 发布于 2007-03-21 09:19, 437 次点击
请问我要按计算机系统时间统计上一周的业绩如何表达?格式select convert(varchar(10),year(getdate())*10000+month(getdate())*100+1) 先谢谢各位老师了

[此贴子已经被作者于2007-3-21 9:19:50编辑过]


7 回复
#2
miaobing20082007-03-21 11:47

不知道你要求什麽樣的結果?

#3
nixy2007-03-21 12:08
按系统时间要上一周的日期
#4
棉花糖ONE2007-03-21 12:19

select convert(varchar(10),dateadd(dd,datepart(weekday,getdate())-@@datefirst+1,getdate()),120) 获取本星期的星期一对应的日期,剩下的你自己应该会了吧

#5
棉花糖ONE2007-03-21 13:53
between convert(varchar(10),dateadd(dd,datepart(weekday,getdate())-@@datefirst,getdate()-6),120)
and convert(varchar(10),dateadd(dd,datepart(weekday,getdate())-@@datefirst,getdate()),120) 上周一到周末
#6
nixy2007-03-21 14:24

十分的感谢棉花糖老师给予的帮助

#7
棉花糖ONE2007-03-21 14:25

以后别一问问题就老师的,我受不住

#8
Kendy1234562007-03-21 16:23

如果大家学会搜索的话 可以省好多事
这样问题的帖子论坛里面是很多的

1