2010-07-30 83 views
1

我有兩個日期字符串,格式爲MM/DD/YYYY,並且想要在這兩個日期之間查詢任何記錄的Oracle數據庫。我如何簡單而簡單地做到這一點?PLSQL WHERE date_time在日期範圍內

+1

這是不特定在Oracle9i。 – 2010-08-02 06:25:22

回答

3

使用TO_DATE function

WHERE date_column BETWEEN TO_DATE(start, 'MM/DD/YYYY') 
         AND TO_DATE(end, 'MM/DD/YYYY') 
1

試試這個,

SELECT * FROM table WHERE date BETWEEN to_date('01/05/2010','mm/dd/yyyy') AND to_date('10/01/2010','mm/dd/yyyy') ORDER BY date ASC 
+2

在兩分鐘內回答你自己的問題,呃? – 2010-07-30 21:00:47

+0

是的,我通常使用SO作爲平行研究工具。如果我需要知道一些事情,我會在SO上設置社區,並同時自己尋找答案。 – Riddari 2010-08-03 15:24:50

+0

哇 - 真的嗎?提醒我不要把時間花在你的問題上,直到我給你一些時間來嘗試搜索引擎。 – 2010-08-03 15:38:01