昨天的现在到今天的现在:
select * from [table] where datefield>=dateadd(d,-1,getdate())
個月的今天到這個月的今天:
select * from [table] where datefield>=dateadd(m,-1,getdate())记得给分哦~@_@~
select * from [table] where datefield>=dateadd(d,-1,getdate())
個月的今天到這個月的今天:
select * from [table] where datefield>=dateadd(m,-1,getdate())记得给分哦~@_@~
解决方案 »
- 我用的是sql数据库,想把数据库中的数据显示在MSFlexGrid1空件中,报错!请高手指点!急!急!急!
- 如何应用网站统计程序来统计程序的使用情况?
- 如何判断一个类中是否有一个成员(属性)呢?
- 谁有剪切,复制,粘贴的图标!
- 将图片框在窗体上拖动时如何才能保证它的路线在一条直线上???在线等,谢谢帮助!
- 怎么打开文件后,按字节值读入转换为ascii符号显示~?
- 怎么解决MSFlexGrid多行删除??
- 纸牌游戏的设计思路
- 谁有创建线程的代码........最好还有进程和线程通讯的代码!!
- 如何判断鼠标在那一个窗口(返回窗口的句柄)
- To:happyjoe(尘土飞扬),我要具体到小時与分鐘,比如說今天現在是10:00,查詢為昨天10:00到現在這個時間!幫我解決一定給分!
- 想不明白,我想请教关于多语言混合编程的问题。我愿意出50分:)
今天=now
昨天=今天-1
select * from yourtab where 日期字段 bettween #" & 昨天 & "# and #" & 今天 & "#"上月的今天到本月的今天:
本月今天=now
day1=day(本月今天)
month1=month(本月今天)
year1=year(本月今天)
nonth2=month1-1
if month2=0 then
month2=12
year2=year1-1
end if上月今天=dateserial(year2,month2,day1)
select * from yourtab where 日期字段 bettween #" & 上月今天 & "# and #" & 本月今天 & "#"注:
1.以上语句适用于Jet(access)数据库,如果用于SQL Server 可能要把 '#' 换成 "'".
2.未考虑每月具体天数,自己改改吧.
如果你用的是sql server的话。可以这样写的:
select * from [table] where datefield>=(getdate()-1)
就行了。