Próbuję uzyskać pierwszy dzień ostatniego miesiąca, taki jak 01/01/2013, również chcę uzyskać ostatni dzień poprzedniego miesiąca, np. 01/31/2013. Jeśli jesteśmy w marcu następnie chcę zrobić to samo jak 02/01/2013 a 02/28/2013 i tak dalej .... dziękijak uzyskać pierwszy dzień i ostatni miesiąc wcześniej przy użyciu sql
7
A
Odpowiedz
26
ten powinien zrobić:
--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
tu jest moje rozwiązanie
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
Pierwszy dzień ostatniego miesiąca
convert (date,DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE())-1, 0))
ostatniego dnia poprzedniego miesiąca
convert (date,DATEADD(MONTH, DATEDIFF(MONTH, -1, GETDATE())-1, -1)))
-1
następujące zapytanie działa na znalezienie ostatniego dnia poprzedniego miesiąca w moich starszych MySQL:
SELECT DATE_SUB(CURDATE(),INTERVAL Extract(DAY from now()) DAY);
+1
pytanie jest otagowane "Serwer SQL" –
Powiązane problemy
- 1. Pierwszy i ostatni dzień bieżącego miesiąca
- 2. Get pierwszy i ostatni dzień poprzedniego miesiąca
- 3. Moment js uzyskać pierwszy i ostatni dzień bieżącego miesiąca
- 4. Jak uzyskać pierwszy i ostatni dzień poprzedniego miesiąca (z sygnaturą czasową) w SQL Server
- 5. Jak uzyskać ostatni dzień miesiąca?
- 6. Jak uzyskać pierwszy dzień i ostatni dzień bieżącego roku w C#
- 7. Pobiera aktualny miesiąc i dzień przy użyciu jquery
- 8. Jak mogę uzyskać pierwszy i ostatni dzień miesiąca z Perl's DateTime?
- 9. Znajdź pierwszy i ostatni dzień ostatniego kwartału w ORACLE
- 10. Znajdź pierwszy i ostatni dzień poprzedniego miesiąca kalendarzowego w usługach raportowania programu SQL Server (VB.Net)
- 11. Jak obliczyć ostatni dzień miesiąca w SQL?
- 12. Jak uzyskać ostatni dzień miesiąca od określonej daty?
- 13. Jak uzyskać pierwszy dzień bieżącego miesiąca?
- 14. Jak ustawić próbnik czasu na datę, zawsze zawiera ostatni dzień miesiąca, pokazując tylko miesiąc i rok?
- 15. Jak zdobyć pierwszy i ostatni dzień z poprzedniego miesiąca z węglem - laravel
- 16. Oblicz ostatni dzień kwartału
- 17. GPS wraca dzień wcześniej?
- 18. Zdobądź ostatni dzień miesiąca?
- 19. Jak uzyskać pierwszy i ostatni element tablicy w java?
- 20. Jak znaleźć ostatni dzień miesiąca?
- 21. UIDatePicker pokazuje tylko miesiąc i dzień
- 22. Datepicker Jquery - tylko dzień i miesiąc
- 23. Kalendarz - Pobierz ostatni dzień poprzedniego miesiąca
- 24. Jak uzyskać miesiąc z ciągu w sql?
- 25. Zdobądź ostatni dzień miesiąca w Ruby
- 26. Ustawianie terminu na pierwszy dzień następnego miesiąca?
- 27. Jak uzyskać ostatni dzień miesiąca za pomocą php
- 28. Pierwszy dzień bieżącego roku
- 29. Podział data do różnych kolumn rok, miesiąc i dzień
- 30. Jak znaleźć pierwszy dzień następnego miesiąca, jeśli bieżący miesiąc to grudzień
przyjrzeć się tym [SQL pierwszy i Ostatni dzień miesiąca) (http://sqltutorials.blogspot.de/2007/06/sql-first-and-last-day-of-month.html) – Belial09
również: http://blog.sqlauthority.com/2007/08/18/sql-server-find-last-of-any-month-current-previous-next/ –