又一个ACCESS查询问题

liujin9012 2012-04-06 01:36:22
SELECT c.MR_Number as 货料编号, c.MR_Name as 货料名称, c.MR_Model as 规格型号, c.MR_Unit as 单位, a.InInfo_Number as 数量, a.InInfo_Price as 单价, b.InSingle_Supplier as 供应商, b.InSingle_Date as 日期 FROM (MIS_InsertInfo as a INNER JOIN MIS_InsertSingle as b ON a.InInfo_InsingleID = b.InSingle_Number) INNER JOIN MIS_MaterielRegiser as c ON a.InInfo_InMaReID = c.MR_Number where cast(b.InSingle_Date as datetime) between '2012-04-05 00:00:00.000' and '2012-04-06 00:00:00.000'
这个SQL 语句在SQL Server里能执行成功,但是放在ACCESS里就报错了。问题是出在cast(b.InSingle_Date as datetime)这里,但怎么改呢。
...全文
56 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
liujin9012 2012-04-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

format(b.InSingle_Dat,'yyyy-mm-dd hh:mm:ss') between '2012-04-05 00:00:00' and '2012-04-06 00:00:00'
[/Quote]OK,Thank you!
WWWWA 2012-04-06
  • 打赏
  • 举报
回复
format(b.InSingle_Dat,'yyyy-mm-dd hh:mm:ss') between '2012-04-05 00:00:00' and '2012-04-06 00:00:00'

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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