C cvfn Unregistered / Unconfirmed GUEST, unregistred user! 2010-09-03 #1 急求一个SQL查询送货单语句问题,表里有个字段是保存的送货日期,但是日期格式是 YYYYMMDD例如今天20100902,现需要查出送货单 大于或等于 查询当天日期 并 小于 20111230的查询语句,请那位高手帮忙下,万分感谢!
急求一个SQL查询送货单语句问题,表里有个字段是保存的送货日期,但是日期格式是 YYYYMMDD例如今天20100902,现需要查出送货单 大于或等于 查询当天日期 并 小于 20111230的查询语句,请那位高手帮忙下,万分感谢!
J jin_sue Unregistered / Unconfirmed GUEST, unregistred user! 2010-09-03 #3 select * from 表名 where 日期>=CONVERT(VARCHAR(8),GetDate(),112) and 日期<'2011'
P pyzhx801225 Unregistered / Unconfirmed GUEST, unregistred user! 2010-09-03 #4 select * from 表 where 字段 between 20100902 and 20111230 如果你的字段是字符型,如果不是还得用cast转换一下。
H haidy Unregistered / Unconfirmed GUEST, unregistred user! 2010-09-03 #5 送货日期是什么类型的字段啊,如果是日期(日期时间datatime)型,直接用:DateDiff(Day, GetDate, 送货日期)>=0就可以了。