2
我知道我可以從今天獲得日期如如何取得日期:距離特定日期一個月?
選擇CURRENT_DATE - 時間間隔「1個月;
但是如果我需要指定的第一個日期會怎樣。類似於
select'2017-05-08 00:00:00' - INTERVAL'1 months'?
我嘗試過不同的事情,無法讓它工作。
我知道我可以從今天獲得日期如如何取得日期:距離特定日期一個月?
選擇CURRENT_DATE - 時間間隔「1個月;
但是如果我需要指定的第一個日期會怎樣。類似於
select'2017-05-08 00:00:00' - INTERVAL'1 months'?
我嘗試過不同的事情,無法讓它工作。
'2017-05-08 00:00:00'
是一個字符串文字。您需要將其轉換爲日期,例如,通過使用to_date
:
SELECT TO_DATE('2017-05-08','yyyy-mm-dd') - INTERVAL '1 months'
您太棒了!謝謝! – rose