寻求一sql语句,急,在线等!谢谢!

tazhi2004 2004-05-04 10:31:32
现有一表Order,里面有一属性OrderTime(为购书的具体时间,形式为:2004-5-3 10:40:37),现在要判断是不是今天买的,不知道怎么写?怎么与今天时间比较?谢谢!
<%
exec="select * from Order where ?????(不知道怎么写)"
set rs =server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>
...全文
73 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 2004-05-04
  • 打赏
  • 举报
回复
看联机帮助嘛.
tazhi2004 2004-05-04
  • 打赏
  • 举报
回复
谢谢 上面的几位大哥,问题可以解决了,但对convert不知道怎么理解?
zjcxc 2004-05-04
  • 打赏
  • 举报
回复
整句代码print出来
tazhi2004 2004-05-04
  • 打赏
  • 举报
回复
有错误:

Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft VBScript 编译器错误 错误 '800a0409'

未结束的字符串常量

/shop/admin/111.asp,行10

exec="select * from Basket where OrderTime>=convert(char(8),getdate(),112)
--------------------------------------------------------------------------^
zjcxc 2004-05-04
  • 打赏
  • 举报
回复
select * from Order where OrderTime>=convert(char(10),getdate(),120) and OrderTime<convert(char(10),getdate()+1,120)
txlicenhe 2004-05-04
  • 打赏
  • 举报
回复
where datediff(day,OrderTime,getdate()) = 0
8992026 2004-05-04
  • 打赏
  • 举报
回复
where OrderTime>=convert(char(8),getdate(),112)
and OrderTime<dateadd(day,1,convert(char(8),getdate(),112))

这个效率最高

11,850

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧