我想从表中使用下面的SQL查询获取记录。SQL查询日期范围
SELECT Code,Description FROM Table
WHERE ID= 1 AND FromDate >= '2010-02-14' AND ToDate <= '2012-03-14'
即使该日期存在记录,查询也不会返回任何内容。
ID HID HCode HDescription FromDate ToDate
-------------------------------------------------------------------
1 3 H8 New Year 2012-03-14 12:38:00 2012-03-14 12:38:00
请给我一个合适的解决方案。谢谢你的时间 !!
你可以发布你的餐桌设计吗? – Colin 2012-03-20 07:59:15
你能告诉我们'ID = 1'的记录有'FromDate'和'ToDate'吗? – 2012-03-20 07:59:46
要独立于任何语言,区域或日期格式设置,在指定日期 - 'YYYYMMDD'(** no **破折号!)时应使用ISO-8601格式。另外:如果这些是'DATETIME'oclumns(你没有明确地这样说),那么在3月14日之前,'<='20120314''会发现任何*但如果**不会**读取任何条目3月14日(时间部分> 00:00:00).... – 2012-03-20 08:10:54