Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Pobranie rekordów z ubiegłego tygodnia
Forum PHP.pl > Forum > Przedszkole
mch.frnc
Witam,
jako że nie mogę tego sprawdzić samemu mam szybkie pytanie odnośnie pobierania rekordów z aktualnego i poprzedniego tygodnia.
Otóż rekordy z bazy z aktualnego tygodnia pobieram w taki sposób:
  1. SELECT * FROM `tabela` WHERE YEARWEEK(NOW()) ORDER BY cos DESC LIMIT 10

Czy jeśli będę chciał pobrać rekordy z poprzedniego tygodnia
  1. SELECT * FROM `tabela` WHERE YEARWEEK(NOW() - 7) ORDER BY cos DESC LIMIT 10

ale czy to zadziała - NOW() - 7 ?

Jeśli nie poproszę o w skazówkę jak to zrealizować.

Pozdrawiam
kpt_lucek
Cytat(mch.frnc @ 23.10.2011, 10:35:49 ) *
[...]
ale czy to zadziała - NOW() - 7 ?
[...]


Nie jest szybciej sprawdzić?
mch.frnc
Cytat(mch.frnc @ 23.10.2011, 10:35:49 ) *
jako że nie mogę tego sprawdzić samemu

czytaj ze zrozumieniem, proszę.
kpt_lucek
Wybacz, nie przespana noc...

A wracając do pytania - tak, zadziała.
mch.frnc
ok, dzięki. zastanawiałem się czy nie trzeba używać "7 DAYS" coś INTERVALem czy może jeszcze kombinować dodatkowo z php, a nie chciałem nikogo wprowadzić w błąd. pozdrawiam
kpt_lucek
Ok, muszę się poprawić (ledwo widzę dlatego...)

jeżeli:
  1. SELECT * FROM `tabela` WHERE YEARWEEK(NOW()) ORDER BY cos DESC LIMIT 10

W ten sposób pobierasz rekordy z obecnego tygodnia, to aby pobrać rekordy z tygodnia ubiegłego powinno być coś takiego:
  1. SELECT * FROM `tabela` WHERE YEARWEEK(NOW() - 1) ORDER BY cos DESC LIMIT 10


Choć przyznam że w tym momencie na 100% pewien nie jestem.
mch.frnc
Chyba za szybko pospieszyłem się zarówno z moim poleceniem pobierania danych z aktualnego tygodnia jak i przyznaniem Tobie plusa.
Otóż, niestety, nie działa ani pobieranie z aktualnego tygodnia (pobiera wszystko jak leci, bez względu na datę...) jak i z ubiegłego.
Czy ktoś ma jakiś pomysł? Chodzi mi o pobieranie danych w przedziałach od poniedziałku do niedzieli (w aktualnym jak i poprzednim tygodniu).

Z góry dzięki za sugestie. pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.