to_char(sysdate,'Day')
返回當前星期幾。我想要的是獲得最近通過的「星期日」的date
。當然,我們可以用一個複雜的查詢來完成它。但是有沒有簡單的方法我不知道?在oracle中查找星期幾
4
A
回答
7
您可以
SELECT NEXT_DAY(SYSDATE-8, 'SUN') FROM DUAL;
這裏
SYSDATE-8
返回一天做8天前&
NEXT_DAY(mydate, 'SUN')
返回下一個星期日吧
0
你可以用這樣簡單的查詢做到這一點:
SELECT dt
FROM (SELECT SYSDATE - LEVEL - 1 dt
FROM DUAL
CONNECT BY LEVEL < 8)
WHERE TO_CHAR (dt, 'd') = 1
0
我認爲NEXT_DAY(SYSDATE-6, 'SUN')
會工作。假設當天爲星期日,我回到6天(即上一個星期一),所以當我尋找下一個星期天時,我會得到sysdate
本身。而next_day(sysdate-8,'SUN')
可以用來獲得前一週的最後一天。感謝您的努力。
0
SELECT dt
FROM (SELECT to_date('5/23/2014') - LEVEL + 1 dt
FROM DUAL
CONNECT BY LEVEL < 8)
WHERE TO_CHAR (dt, 'd') = 1
我改變LEVEL - 1 dt
到LEVEL + 1 dt
得到它的工作,找到以前的週日。
相關問題
- 1. 如何在Suitescript中查找星期幾
- 2. 查找給定日期的星期幾
- 3. Oracle - 獲取星期幾
- 4. 使用Oracle SQL,如何輸出星期幾和星期幾?
- 5. Rails:按星期幾查找時間戳
- 6. 如何在Oracle中構建知道星期幾的日期
- 7. 如何在php中查找最近的星期幾?
- 8. 在SQL中查找下一個星期幾
- 9. 選擇查詢星期幾
- 10. 選擇查詢星期幾?
- 11. 星期幾和星期幾在if語句中c#
- 12. 找到特定日期的星期幾
- 13. 星期數和星期幾
- 14. 日期星期幾在Groovy
- 15. R中的星期幾,月,年,星期
- 16. 年,星期數和星期幾在php
- 17. 檢查Android中的星期幾
- 18. PHP日期函數查找當前星期幾
- 19. 如何根據當天查找星期幾日期
- 20. 查看特定日期的星期幾
- 21. 星期幾Django
- 22. 幾個星期
- 23. Tablesorter - 星期幾
- 24. 星期幾
- 25. 如何從Python的Datetime對象中查找星期幾名稱?
- 26. 在d3獲取ISO星期幾和星期幾
- 27. 如何在android中查找當前星期六和星期天?
- 28. 在Ruby中查找「下個星期二」
- 29. 獲取星期幾PostgreSQL中
- 30. 如何檢查星期幾(即星期二,星期五?)並比較兩個NSDates?
其實我的問題是不是像'Previous_day'那樣? – venkatKA
但它是必需的,因爲我們發現第二天 –
我不知道這樣的功能 –