当前位置:asp编程网>贴吧>Asp吧>  一个日期筛选的语句请教各位
efan029efan029 楼主
efan029
发表于 2012-08-19 22:37:58 回顶端 

先说明一下情况,数据库中字段 Stime 为日期型,录入日期为长日期格式(用now()取得的时间)

现要筛选当天数据

SQL="select * form tab where formatdateTime(Stime,2)="&date(now())

 

老是出错,请大家帮忙分析一下,或提出更好的办法....谢谢

 

wangsdongwangsdong 2楼
wangsdong
发表于 2012-08-19 22:59:35 回顶端 
form 写错了,应该是 from
wangsdongwangsdong 3楼
wangsdong
发表于 2012-08-19 23:15:14 回顶端 

SQL="select * from tab where formatdateTime(Stime,2)='"&date(now())&"'" sql server数据库试试这个

SQL="select * from tab where formatdateTime(Stime,2)=#"&date(now())&"#" access数据库试试这个

 

efan029efan029 4楼
efan029
发表于 2012-08-25 09:48:16 回顶端 

谢谢楼上两位热心的朋友。。。

SQL="select * from tab where formatdateTime(Stime,2)=#"&date(now())&"#" access数据库试试这个

我回头试试。。

 

那个form是我输入提问时手误,原系统代码还是from  .....谢谢你

lovejslovejs 5楼
lovejs
发表于 2012-09-14 16:43:23 回顶端 

select * from table_name where 1=1 and datediff(day,column_name ,getdate())=0

前两天刚碰到,希望能帮到你哦。

pz1155pz1155 6楼
pz1155
发表于 2015-06-23 06:18:08 回顶端 
this is a good tools
共1页 每页20条 页次:1/1
  • 首页
  • 上一页
  • 1
  • 下一页
  • 尾页

关于我们-广告合作-联系我们-积分规则-网站地图

Copyright(C)2013-2017版权所属asp编程网