我想從表中使用下面的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