Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sprawdzicie, czy to zapytanie jest poprawne?
Forum PHP.pl > Forum > Bazy danych > MySQL
miedzna
Chodzi o to, że chcę w jednym zapytaniu pobrać najwyższą wartość pola i zwiększyć jego wartość o 1:

  1. "UPDATE tabela SET pole = ((SELECT MAX(pole) FROM tabela) + 1) WHERE user_id = 1"
Daimos
jak uloze sobie zapytanie to sam je sprawdzam snitch.gif
jak juz przechodzisz sam siebie z lenistwem smile.gif to skorzystaj z tego validatora

lepiej pofatygować innych niż sprawdzić samemu?
miedzna
Dzięki za link smile.gif próbowałem sam sprawdzić, ale nie dostawałem żadnych odpowiedzi od serwera.
Chodziło mi o kawałek dokładnie ten:

((SELECT MAX(pole) FROM tabela) + 1)

czy to ma wyglądac tak ((SELECT MAX(pole) FROM tabela) + 1)

czy tak (SELECT MAX(pole) + 1 FROM tabela)

ale już sobie poradziłem...
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.