Didalam database MySQL,terdapat perintah UPDATE yang digunakan untuk memperbaharui data lama menjadi data terkini. Ketika menggunakan perintah ini, Anda diharuskan untuk menyertai klausa WHERE. Tujuannya ialah untuk memilih data mana yang akan diubah.
Sintaks :
UPDATE nama_tabel SET
kolom_1 = ‘data_kolom_1’,
kolom_2 = ‘data_kolom_2’,
….
WHERE kolom_tertentu = ‘data_kolom_tertentu’
UPDATE nama_tabel SET
kolom_1 = ‘data_kolom_1’,
kolom_2 = ‘data_kolom_2’,
….
WHERE kolom_tertentu = ‘data_kolom_tertentu’
Contoh :
Sebelumnya kita pernah membuat sebuah tabel users. Datanya seperti berikut :
id_user | nama_depan | nama_belakang | pesan |
1 | Rahmad | Rizki | Halo Sobat ! |
2 | Muhammad | Haris | Hello World |
Sekarang, kita akan mengubah data tabel diatas menggunakan perintah UPDATE.
UPDATE users SET nama_belakang = 'Darmawan' WHERE id_user = 1;
Setelah diupdate, tabel users akan mengalami perubahan seperti dibawah.
id_user | nama_depan | nama_belakang | pesan |
1 | Rahmad | Darmawan | Halo Sobat ! |
2 | Muhammad | Haris | Hello World |
Keterangan.
Perintah UPDATE diatas melakukan perubahan data pada id_user = 1. Yaitu mengubah nama belakang user tersebut menjadi Darmawan.