Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Konstrukcja zapytania
Forum PHP.pl > Forum > Przedszkole
krzesik
Witam
mam poniższe zapytanie:

  1. $sql = 'SELECT *,
  2. IF(MONTH(`data_wykonania`)>3,cast(CONCAT(YEAR(`data_wykonania`), '/', YEAR(`data_wykonania`)+1) as char),cast(CONCAT(YEAR(`data_wykonania`)-1, '/', YEAR(`data_wykonania`)) as char)) AS `sezon`
  3. FROM prace '.$where.' ORDER BY data_wykonania DESC, id_pracy DESC';

generuje mi błąd składni, wcześniej miałem bez IF ....... i śmigało wydaje mi się że problemem są '/' rozdzielające daty, ale usunąć ich nie mogę bo sypie się concat, zamiast "uszu" początkowych nie mogę wstawić " bo nie działa WHERE..... nie mam już pomysłów

mmmmmmm
http://sqlfiddle.com/#!9/190ef/7
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.