login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Slechts 2 waardes veranderen (Opgelost)

Offline Dlol - 29/03/2008 00:05
Avatar van DlolLid Hallo,

Is het in mysql mogelijk om bijvoorbeeld als je een tabel hebt met UPDATE zonder WHERE een gegeven aantal rijen aan te passen?
Want als ik bijvoorbeeld dit geef: UPDATE tabelnaam SET kolomnaam=waarde; Hier gaat-ie in kolomnaam alles op waarde zetten. Nu wil ik dat hij bijvoorbeeld alleen in de eerste twee rijen kolomnaam op waarde zet. Ik dacht aan iets van UPDATE ONCE tabelnaam SET... maar dit blijkt niet te bestaan.
Weet iemand hoe dit wel kan?

Dank bij voorbaat!

3 antwoorden

Gesponsorde links
Offline Rik - 29/03/2008 08:52
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Dat kan door limit te gebruiken:
  1. UPDATE `tabel` SET `waarde` = 1234 LIMIT 3;
zal alleen de eerste drie waarden veranderen. Je kan alleen geen limit 3, 2 oid gebruiken als je vanaf de derde waarde er twee wilt veranderen.
Offline nick5556 - 29/03/2008 10:07
Avatar van nick5556 PHP beginner Het kan toch ook met WHERE ???
Offline Threetimes - 29/03/2008 10:24
Avatar van Threetimes PHP beginner
nick5556 schreef:
Het kan toch ook met WHERE ???
Dlol schreef:
...zonder WHERE...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.173s