Autor Zpráva
marian80
Profil
Zdravím,
potrebujem aktualizovať rovnaké stĺpce na rovnaké hodnoty v databáze ale pri rôznych ID (čísla a počty ID sa menia).
Takže by som potreboval niečo takéto:
zmeň STAV na 1 v TABULKE kde ID=1 alebo ID=3 alebo ID=125....

tie IDčka získavam zo stringu ako polia.

Našiel som len rôzne vysvetlenia viacnásobných Insertov, ale nie ako to použiť v Update.
Firibix
Profil
Reakce na mariana80:
Lze použít operátor IN, který najde všechny řádky, kde hodnota sloupce je nějaká ze seznamu. Např. pokud bych chtěl nastavit sloupec stav na jedničku pro řádky s id 1, 3 a 125:

UPDATE tabulka SET stav=1 WHERE id IN (1, 3, 125)
marian80
Profil
Firibix:
Perfektné, super. Jednoduché riešenie. Ďakujem.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0