Perintah #51 · Membuat & Mengubah Data

UPDATE di SQL

Mengubah isi baris yang sudah ada.

Sintaks

UPDATE nama_tabel
SET kolom1 = nilai1, kolom2 = nilai2
WHERE kondisi;
BagianKeterangan
SETKolom yang diubah dan nilai barunya.
WHEREBaris mana yang diubah. Tanpa WHERE, semua baris berubah!

Tanda [kurung siku] berarti bagian opsional. Kata kunci SQL tidak membedakan huruf besar-kecil, tapi menulisnya dengan huruf besar membuat query lebih mudah dibaca.

Contoh UPDATE

Data contoh: departemen

Tabel departemen

idnama_deptlokasi
1 Keuangan Jakarta
2 Marketing Jakarta
3 IT Bandung
4 Legal Surabaya
query.sql
UPDATE departemen
SET lokasi = 'Bandung'
WHERE nama_dept = 'Legal';

Isi tabel setelah dijalankan (SELECT * FROM departemen;)

idnama_deptlokasi
1 Keuangan Jakarta
2 Marketing Jakarta
3 IT Bandung
4 Legal Bandung

Hanya baris Legal yang berubah lokasinya.

Belajar SQL bareng mentor

Hafal sintaks itu mudah. Menjawab pertanyaan bisnis, itu skill.

Private Class Python & SQL untuk Data: dari query dasar sampai JOIN dan studi kasus kerja, dengan kurikulum dan jadwal yang menyesuaikan kamu.

Lihat Private Class