Mam małe pytanie o SQL Server: jak dostać ostatnie 30 dni informacji z tej tabeli danePobierz ostatnie 30 dziennie rekordy z dniem dzisiejszym w SQL Server
próbki:
Product
:
Pdate
----------
2014-11-20
2014-12-12
2014-11-10
2014-12-13
2014-10-12
2014-11-15
2014-11-14
2014-11-16
2015-01-18
na podstawie tych danych tabeli chcę wyjście jak poniżej
pdate
-------
2014-11-20
2014-12-12
2014-12-13
2014-11-16
I tri ed this query
SELECT *
FROM product
WHERE pdate >= DATEADD(day, -30, getdate()).
ale teraz daje dokładny wynik. Proszę mi powiedzieć, jak rozwiązać ten problem w SQL Server
czym polega problem z zapytaniem? Jak działa "2015-01-18". –
Nie trzeba przedstawiać tego 2015-01-18 zapisz, że nie jest to ostatnie 30 dni do dzisiaj. – user3457912