![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 350 Pomógł: 31 Dołączył: 23.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Hej, w jaki sposób używać warunku "IF" w zapytaniach pokroju "UPDATE"?
Zwraca mi błąd: Kod SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IF num_articles = 0 THEN SET '0' ELSE SET '-1' END IF WHERE id_cat = 2' at line 1 coś ze składnią, tylko nie wiem w jaki sposób właśnie poprawnie napisać ten warunek dla MySQL. Mam kolumnę "num_articles" trzymającą ilość artykułów (MEDIUMINT), i po prostu ma się aktualizować za każdą zmianą kategorii - tylko, że jeśli num_articles wynosi 0, to gdy odejmie wartość, to kolumna przyjmuje maksymalne ID dla MEDIUMINT (> 16tys) Ten post edytował wujek2009 5.02.2011, 11:34:00 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 1.10.2025 - 07:15 |