Mam stół, który ma wszystkie zakupy moich klientów. Chcę wybrać wszystkie wpisy z ostatniego tygodnia (tydzień od niedzieli).Zapytanie PostgreSQL, aby wybrać dane z zeszłego tygodnia?
id value date
5907 1.20 "2015-06-05 09:08:34-03"
5908 120.00 "2015-06-09 07:58:12-03"
Próbowałem to:
SELECT id, valor, created, FROM compras WHERE created >= now() - interval '1 week' and parceiro_id= '1'
Ale mam dane z ostatniego tygodnia w tym dane z tego tygodnia, chcę tylko dane z ostatniego tygodnia.
Jak uzyskać dane tylko z zeszłego tygodnia?
Dziękuję człowieku, twoja odpowiedź pomogła mi zdobyć ostatni tydzień i tydzień przed zeszłym tygodniem. :) –
Czy użycie "BETWEEN" nie obejmuje północy w niedzielę na obu końcach przedziału? – d456
@ d456, dziękuję za uwagę. Masz rację. Zaktualizowałem swoją odpowiedź. – Nicolai