Veldwaardes bijwerken (MySQL)
Versie door Jeroen Strompf (overleg | bijdragen) op 27 sep 2015 om 01:24
Hoe kun je op een efficiënte manier hetzelfde veld of velden in een verzameling records bijwerken? Een paar ideeën...
Binnen één tabel
Bv.:
UPDATE table_name SET field1=new-value1, field2=new-value2 [WHERE Clause]
update uc_taxes set name="21% MwSt." where id=1;
Alle records binnen een tabel
Dit is super-efficiënt:
update tbl_ads set campagne="Merken", adgroup="Bosch";
Update query inclusief join
Update lege velden
select tbl_vertalingen.es, tbl_vertalingen.es2 from tbl_vertalingen where nullif(tbl_vertalingen.es2,'') is null
Update meerdere velden
Geen probleem: Scheiden met komma's. Bv.:
UPDATE tablename SET column1 = "value1", column2 = "value2"