例:系统的当前时间select GETDATE()
为2009-11-05 23:43:36.073如何显示时间为2008-11-05 23:43:36.073billdate between (@datebeg-@lastbeg) and (@dateend-@lastend)
如果要像以上这样写,即获取去年同期的日期
@lastbeg和@lastend要怎么定义
为2009-11-05 23:43:36.073如何显示时间为2008-11-05 23:43:36.073billdate between (@datebeg-@lastbeg) and (@dateend-@lastend)
如果要像以上这样写,即获取去年同期的日期
@lastbeg和@lastend要怎么定义
解决方案 »
- 求订单中商品的最新价SQL?在线等
- 帮忙解决个简单的视图问题!
- 数据库系统工程师考试请教
- 想统计出下表中的年级字段下的记录中“初”出现的次数,该如何编写的sql语句
- 简单的问题,SQL闲置一会就会占用实际内存300多M,大力,邹建,马可以及其他高手请进!解决马上给分
- 求教如何定期仅备份数据库的结构
- 我现在想要SQL server 2000,哪里有下载?谢谢
- [SSIS]传输sql server对象任务报错
- 有关server 2000的存储过程的一个问题
- 谁能告诉我这样的代码,如何用case来替换呀?
- SQL如何导出数据到文本带INSERT语句
- 设计商品子系统的存储结构或数据库结构(求助,在线等)
--呵呵:我是来蹭分的!
select dateadd(mm,-12,getdate())
或
select dateadd(mm,-12,getdate())顺便路过=。=
select dateadd(yy,-1,getdate())
获得今年当前时间
select getdate()
但如果是以下情况呢:
billdate between (@datebeg) and (@dateend)
其中@datebeg和@dateend都是我们这软件中的函数,他们获得是我选取的时间段
假设为:billdate between (2009-11-05) and (2009-11-06)但我想得到的是billdate between (2008-11-05) and (2008-11-06)这个billdate between (@datebeg) and (@dateend) 应该如何修改