Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql]Zmienianie wielu wpisow na raz
Forum PHP.pl > Forum > Bazy danych > MySQL
krun
Witam. Mam taki problem. Chcialbym zmienic kilka-kilkadziesiat wpisow na raz...
W kazdym z nich w jednym polu(typu SMALLINT) muszę dodać/odjąć tę samą liczbę.
Chciałbym to zrobić bez używania pętli w php.. Ale nawet nie mam pojęcia czy sie da.

Pozdrawiam,
Krun
AxZx
UPDATE SET pole=pole+1 WHERE id = 1
qlash
UPDATE SET pole=pole+1 WHERE id IN (1,2,5,7,9,15,60)
krun
A można to zrobić tak?

  1. UPDATE SET pole=pole+1 WHERE id IN *
qlash
Nie.

Jezeli chcesz zmienic wartosc pola we wszystkich elementach tabeli to pomijasz calkiem WHERE.
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.