我需要在格式「2017-05-31」中獲取上個月在SQL Server中的最後一天。有誰知道如何爲此編寫查詢嗎?SQL Server上個月的最後一天
1
A
回答
5
有沒有一個SQL Server 2010(據我所知)。在SQL Server 2012+,你可以使用EOMONTH()
:
select eomonth(dateadd(month, -1, getdate())
其實,在任何版本,它可能是簡單到只是做:
select dateadd(day, -day(getdate()), getdate())
哦,然後轉換爲一個日期擺脫時間分量:
select cast(dateadd(day, -day(getdate()), getdate()) as date)
相關問題
- 1. 如何獲得一個月(SQL Server)的最後一天
- 2. 在sql中查找上個月的最後一天數據
- 3. Redshift上個月的第一天和最後一天
- 4. PHP - MYSQL:每月最後12個月的第一天到最後一天
- 5. 在SQL Server Reporting Services(VB.Net)中查找上一個日曆月的第一天和最後一天
- 6. 本月的最後一天?
- 7. 獲得上個月第一天和最後一天的最佳方式?
- 8. SQL SELECT每月的第一天和最後一天。
- 9. 選擇每個月的最後一天
- 10. .NET中每個月的最後一天
- 11. 如何獲得第一天和上個月的最後一個使用sql
- 12. 在HIVE查詢中獲取上個月的最後一天
- 13. 得到最後一個月的最後一天
- 14. 僅返回每個月的最後一天,使用SQL
- 15. 如何在SQL Server中獲取前一個月的第一天和最後一天(帶時間戳)
- 16. 選擇每個月的最後7天
- 17. SQL錯誤:ORA-01847:一個月中的某天必須在一個月的最後一天之間
- 18. JQuery DatePicker添加月份到最後一個月的最後一天
- 19. 獲取上個月的第一天和最後一天的日期在C#
- 20. sql server中給定月份的最後一個星期五
- 21. 如何在Sql Server查詢中獲取每月的最後一天的行
- 22. PHP的strtotime最後一天上個月功能產生2個月前
- 23. Crystal報表發現上個月的最後一天
- 24. 在Netezza獲取上個月的最後一天
- 25. 上個月在XSLT中的最後一天
- 26. MomentJS - 如何從日期獲得上個月的最後一天?
- 27. MySQL在上個月的最後一天獲得所有內容
- 28. 在Oracle函數中獲取上個月的最後一天
- 29. 紅寶石:如何到上個月的最後一天
- 30. 如何使用korn shell獲取上個月的第一天/最後一天
功能,將你想要的格式返回當前日期是: 'DATE_FORMAT(NOW(), '%Y-%間%d')' –
有**沒有** SQL Server ** 2010 **版本 - 我們有2000年,2005年,2008年,2008年R2,2012年,2014年和2016年(和2017年在地平線上) - 你說哪一個* ? –