如何用sql语句查询出系统时间now的前1个月的相符数据?
解决方案 »
- 请高手 一定要帮帮我!
- 新人求教,大家帮帮帮(1)
- 急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!
- 关于OCX控件的制作
- 如何在硬盘任一目录新建一个文本文件(*.txt),名字要自己取哟!
- 如何在程序中动态的建立dbf表,我使用ado-sqlcommand,发送sql命令后,未返回错误,但未建表
- 求助:关于Intraweb和TCPServer一起使用的问题。
- 关于动态控件中运用右键菜单的问题,请高手指点.
- Delphi.我爱你
- 谁能阅读《深入浅出MFC》?
- 请问DelPhi中有没有快捷键由begin一下子就可以找到对应的end;if 对应else的快捷键呢?
- 关于sql2005的日期格式问题??? 加急
好像需要转换函数,忘记了,哈哈
当前时间:getdate()
时间的增减用dateadd
???可以么?
应该是:
SELECT * FROM 数据表 WHERE ( GETDATE() >= 日期字段 >= DATEADD(Month, - 1, GETDATE()))
???可以么?
如果要比较日期时间,用:
select * from 表 where 日期字段 between getdate() and dateadd(month, -1, getdate())
你试一下啊
假如今天是2008-10-23 16:16:29那么这条语句查询的范围连具体的分钟也包括了,
不晓得你具体的是什么意思,是否这条语句符合