ASP SQL日期比较查询语句的问题.

表中有一字段是日期型的,值是类似这样的:2006-02-0512:34:45的值,如果判断此条信息是今天发布的呢?sql="selectcount(uregdate)as... 表中有一字段是日期型的,值是类似这样的:2006-02-05 12:34:45 的值,
如果判断此条信息是今天发布的呢?
sql="select count(uregdate) as xxts from dtt_users where Convert(DateTime,uregdate)=Date()"这样写不行.
Set rsx= Server.CreateObject("ADODB.Recordset")
sql="select count(uregdate) as xxts from dtt_users where convert(char,uregdate,102)=convert(char,getdate(),102)"
rsx.open sql,conn,1,1

大家帮我看看,这样还是出错.不正确.

现在就是说,有一个表,里面有一字段,是日期型的,但是日期的格式是精确到秒的那种,如何统计一下,今天发布的信息数量有多少条.就要实现这样的.我统计好几次,在网上查找都不成功.有一次统计结果却是0.
展开
 我来答
匿名用户
2006-06-12
展开全部
sql="select count(uregdate) as xxts from dtt_users where datediff('d',uregdate,Date())=0"
用这个吧.
百度网友c547160
2006-06-11 · TA获得超过1377个赞
知道小有建树答主
回答量:2447
采纳率:0%
帮助的人:2094万
展开全部
select * from employee

where convert(char,uregdate,102)=convert(char,getdate(),102)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
blacklong
2006-06-11 · TA获得超过1500个赞
知道大有可为答主
回答量:2745
采纳率:0%
帮助的人:1225万
展开全部
用datediff函数,细节兄弟们来补充。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
RLBY
2006-06-11 · 超过58用户采纳过TA的回答
知道答主
回答量:499
采纳率:0%
帮助的人:247万
展开全部
楼上的应该对吧/ 102 | yy-mm-dd
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式