Prikazi cijelu temu 17.08.2020 18:49
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Lokacija:zagreb


Predmet:MYSQL INSERT, REPLACE, UPDATE Zamijeni podatke, update red ako je...
Podaci u tablici nemaju UNIQUE ili PRIMARI KEY

tabla grad

red.BrojimeGradastanovnika
1Zagreb1000000
2Split800000
3Osijek500000
4Rijeka700000
2Dubrovnik400000
3Varazdin350000

ovo ne radi , jer nema primarni ili unique kljuc:

INSERT INTO books
(redBroj, ImeGrada, stanovnika)
VALUES
($redBroj, $imeGrada, $stanovnika)
ON DUPLICATE KEY UPDATE
imeGrad =$imeGrad,
stanovnika = $stanovnika;

ovo ce dodati red, nece ga izmjeniti:

INSERT IGNORE INTO grad
(redBroj,imeGrada,stanovnika)
VALUES
(1,Zagreb,1100000);

tablica ce izgledati ovako:

red.BrojimeGradastanovnika
1Zagreb1000000
1Zagreb1100000
2Split800000
3Osijek500000
4Rijeka700000
2Dubrovnik400000
3Varazdin350000

Pitanje:

Kako zamijeniti red u kojem je grad Zagreb sa novim podacima o broju stanovnistva?
zivot je moja domovina.
Ovaj post je ureden 1 puta. Posljednja izmjena 18.08.2020 13:03 od strane Avko.