Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: date_sub
Forum PHP.pl > Forum > Bazy danych > MySQL
blizniak
  1. DATE_SUB(NOW(),INTERVAL 1 WEEK)

jak zastapic to innym zapytaniem bo WEEK jest chyba dopiero od mysql 5 a ja mam 4 i to zapytanie wywala blad
nospor
no masz problem. A tydzien to ile dni?
  1. DATE_SUB(NOW(),INTERVAL 7 DAY)
blizniak
no ale to chyba nie jest to samo bo jak mam week to zwraca tylko ostatni tydzien
a jak 7 day to z siedmiu ostatnich dni np jest wtorek i chce zwrocic rekordy z biezacego tygodnia i co wtedy jak dam 7 day to wroci mi od srody do wtorku a ma zwrocic od poniedzialku do wtorku
no chyba ze jest inaczej questionmark.gif
nospor
ja ci podalem zamiennik na WEEK. Week dziala dokladnie tak samo jak 7 dni, bo wlasnie sprawdzilem smile.gif

A ze chciales inaczej to trzeba bylo od razu pisac winksmiley.jpg
blizniak
no ok dzieki smile.gif
a jak zrobic zeby zwracalo tylko aktualny tydzien, jest jakas gotowa funkcja ktora mozna wykorzystac ?
kefirek
Nie wiem czy o to chodzi

  1. WEEKOFYEAR(DATE(DATA)) = WEEKOFYEAR(CURDATE())
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.