2012-07-05 70 views
1

比方說,我有一個表訂單且列如何從另一個日期在Oracle中減去日期

LastUpdatedDate, status. 

什麼,我試圖做的是 -

精選所有訂單其中'P'狀態和lastupdate是兩天 從當前日期返回

任何人都可以幫我寫一個查詢來獲得我的結果。

感謝

回答

2

嘗試

select * from yourtable 
where status = 'P' 
and LastUpdatedDate < sysdate - 2 
+0

+1,但要知道,我們比較*時間*值(精確到秒),沒有日期。所以這將返回LastUpdatedDate超過48小時前的行。 – 2012-07-12 06:42:45