Tôi đang cố gắng để có được ngày đầu tiên của tháng trước như 01/01/2013, tôi cũng muốn có được ngày cuối cùng của tháng trước như 01/31/2013. Nếu chúng ta tháng ba sau đó tôi muốn làm điều tương tự như 2013/02/01 và 2013/02/28 và vân vân .... nhờcách lấy ngày đầu tiên và ngày cuối cùng của tháng trước bằng cách sử dụng sql
7
A
Trả lời
26
này nên làm điều đó:
--First day of last month
SELECT DATEADD(m,-1,DATEADD(mm, DATEDIFF(m,0,GETDATE()), 0))
--Last day of last month
SELECT DATEADD(d,-1,DATEADD(mm, DATEDIFF(m,0,GETDATE()),0))
0
đây là giải pháp của tôi
DECLARE @Today DATETIME
SELECT @Today = GETDATE()
update Test.dbo.DateTable
set StartDate = (
SELECT convert (varchar, DATEADD(dd,-(DAY(DATEADD(mm,1,@Today))-1),DATEADD(mm,-1,@Today)),101))
update Test.dbo.DateTable
set EndDate = (
SELECT convert(varchar, DATEADD(dd, -DAY(DATEADD(m,1,@Today)), DATEADD(m,0,@Today)),101))
0
ngày đầu tiên của tháng cuối
convert (date,DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE())-1, 0))
.210
cuối ngày của tháng trước
convert (date,DATEADD(MONTH, DATEDIFF(MONTH, -1, GETDATE())-1, -1)))
-1
Các truy vấn sau đây làm việc để tìm ra ngày cuối cùng của tháng trước trong MySQL cũ của tôi:
SELECT DATE_SUB(CURDATE(),INTERVAL Extract(DAY from now()) DAY);
+1
câu hỏi được gắn thẻ "SQL Server" –
Các vấn đề liên quan
- 1. Lấy ngày tháng đầu tiên và ngày cuối cùng của tháng trước đó trong C#
- 2. Cách tốt nhất để có được ngày đầu tiên và cuối cùng của tháng trước?
- 3. Ngày đầu tiên và ngày cuối cùng của tháng hiện tại
- 4. cách lấy ngày đầu tiên và ngày cuối cùng của số tuần và năm
- 5. Lấy ngày cuối cùng của tháng trong SQL
- 6. javascript ngày ngày cuối cùng của tháng trước
- 7. Cách lấy ngày đầu tiên và ngày cuối cùng của năm hiện tại trong C#
- 8. Cách tìm ngày cuối cùng của tháng?
- 9. Chọn ngày đầu tiên của tháng trước trong (DB2) SQL
- 10. java nhận ngày đầu tiên và ngày cuối cùng của tháng đã cho và năm nhất định
- 11. Ngày cuối cùng của tháng trong .NET
- 12. Cách lấy dấu thời gian của tháng hiện tại, ngày đầu tiên của tháng, số giờ
- 13. Làm thế nào để có được ngày cuối cùng của tháng bằng cách sử dụng php
- 14. Tìm ngày đầu tiên của tháng trước trong javascript
- 15. ngày cuối cùng của tháng tính toán
- 16. SQL Query để tìm ngày cuối cùng của tháng
- 17. Nhận ngày đầu tiên/cuối cùng của tuần
- 18. Trong PHP, có cách nào dễ dàng để có được ngày đầu tiên và cuối cùng của một tháng không?
- 19. R lấy ngày tháng bằng cách sử dụng quantmod
- 20. Nhận ngày cuối cùng của tháng?
- 21. NSDate cho ngày đầu tiên của tháng
- 22. Ngày hạn chế ngày tháng trong ngày đầu tiên trong trường ngày đầu tiên
- 23. Cách đơn giản nhất để tạo ngày tháng là ngày đầu tiên của tháng, được đưa ra ngày khác
- 24. Lấy ngày cuối cùng của tháng trước trong chức năng Oracle
- 25. Làm cách nào để có được ngày cuối cùng trong tháng bằng cách sử dụng Dịch vụ báo cáo SQL
- 26. Nhận ngày đầu tiên của tháng trước đó từ ngày hiện tại trong JavaScript
- 27. C# .Net Bắt ngày cuối cùng của tháng trước từ ngày hiện tại
- 28. SQL Server 2005 Nhận ngày đầu tiên và cuối cùng cho bất kỳ tháng nào trong bất kỳ năm nào
- 29. cách thêm ngày vào ngày bằng cách sử dụng bộ đếm ngày tháng jquery
- 30. Lấy ngày đầu tiên trong tuần trong MySql bằng cách sử dụng Tuần số
có một cái nhìn tại này [SQL Trước Ngày cuối cùng của tháng] (http://sqltutorials.blogspot.de/2007/06/sql-first-and-last-day-of-month.html) – Belial09
cũng thế này: http://blog.sqlauthority.com/2007/08/18/sql-server-find-last-day-of-bất kỳ-tháng-hiện-trước-sau/ –