-3
A
回答
1
您可以剪下使用DATEPART
日期的部分。
參見:
SELECT DATEPART(day,currentDate), DATEPART(month, currentDate)
這樣,你應該能夠例如日期,比較在where
-clause。
由於提問者不必爲整數,他可以利用DATENAME
功能日期:
SELECT DATEPART(day,currentDate), DATENAME(month, currentDate)
由於這樣的事實:DATENAME
不支持MMM格式,你也可以使用一個CASE
結構。
SELECT DATEPART(day,currentDate) as day,
CASE DATEPART(month, currentDate)
WHEN 1 THEN N'JAN'
WHEN 2 THEN N'FEB'
WHEN 3 THEN N'MAR'
WHEN 4 THEN N'APR'
WHEN 5 THEN N'MAI'
WHEN 6 THEN N'JUN'
WHEN 7 THEN N'JUL'
WHEN 8 THEN N'AUG'
WHEN 9 THEN N'SEP'
WHEN 10 THEN N'OCT'
WHEN 11 THEN N'NOV'
WHEN 12 THEN N'DEC'
END as month
0
若要導致你願意,請用CONVERT或FORMAT功能。看看優秀的文章太:SQL Server Functions that helps to convert date and time values to and from string literals and other date and time formats.
SELECT FORMAT(GETDATE(), 'dd MMM')
注:格式化功能是在MS SQL Server 2012中,並提供更高!
要返回的時間差,使用DATEDIFF功能:
SELECT DATEDIFF(year, '2014-06-20', GETDATE()) AS YearDiff
相關問題
- 1. 從日期獲取月份的日期
- 2. JAVA如何取日期並查看日期,月份和年份?
- 3. 從特定日期獲取日期,月份和年份
- 4. 從給定日期獲取月份,日期和年份
- 5. 從TimeStamp獲取月份和日期
- 6. Sybase查詢:如何從日期獲取月份
- 7. 獲取系統日期和分割日期,月份和年份
- 8. #從日期開始獲取月份和日期#
- 9. 如何檢查數據庫表中日期和月份的日期和月份
- 10. 查詢獲取日期,月份和年份之間的數據
- 11. 如何在django查詢集中獲取日期的月份
- 12. 日曆 - 獲取月份和月份的日期
- 13. 在sql中獲取日期和月份的日期順序
- 14. 如何從DatePickerDialog獲取日期,月份和年份?
- 15. 記事本++如何從日期中刪除日期和月份?
- 16. 從Python日期中提取兩位數月份和日期
- 17. 從日期時間獲取月份
- 18. 從日期字段獲取月份 - KDB
- 19. 使用Jquery獲取日期和月份
- 20. 獲取開始日期和月份
- 21. 如何從日期時間使用JavaScript獲取日期,年份,月份?
- 22. mysql查詢從兩個日期獲取月份名稱列表
- 23. LINQ如何按日期分組日期和月份和年份
- 24. 查詢月,日和年中的日期
- 25. Mysql在日期和月份列之間獲取日期劃分
- 26. 獲取某月份的開始日期和結束日期
- 27. 如何從QML Calender返回的日期提取日期,月份和年份?
- 28. 以日期,月份,年份獲取不同的ISO日期
- 29. 如何從datepicker中的日期中提取日期和月份(用文字)?
- 30. 從mysql表中的日期屬性中獲取月份和日期值
問題還不夠清楚!!!! –
如何從日期(2014年6月20日)開始獲取日期和月份? 。下一部分:它應該與當前日期比較,讓今天說的是20-JUN-15,它應該返回,按照今天的日期完成1年。 –