Edit Data di Tabel di MySQL
Mengedit Data Tabel MySQL - Dalam tutorial belajar MySQL kali ini, kita akan membahas tentang query UPDATE yang biasanya digunakan untuk mengubah atau memperbarui data dalam sebuah tabel MySQL.
02 | | nim | nama_mahasiswa | jenis_kelamin | alamat | |
04 | | 002201 | IDMySQL | L | Jl. Indonesia | |
05 | | 002202 | Ridwan | L | Jl. Sulawesi | |
06 | | 002203 | Rivai | L | Jl. Aceh | |
07 | | 002204 | Sri | P | Jl. Sumatra | |
08 | | 002205 | Rahayu | P | Jl. Damai | |
09 | | 002206 | Achmad Rizali | L | Jl. Sulawesi | |
10 | | 002207 | Zahran | L | Jl. Sulawesi | |
11 | | 002208 | Ilham | L | Jl. Sulawesi | |
Perintah update dilakukan apabila sewaktu waktu ingin merubah data pada tabel MySql. Perintah update bukan perintah menambahkan data melainkan hanya mengedit saja. Perubahan yang terjadi pada proses update bersifat permanen, artinya perintah yang sudah dijalankan tidak bisa di cancel atau dibatalkan.
Mengubah Data Tabel Menggunakan Query UPDATE
Query UPDATE digunakan untuk melakukan perubahan data pada tabel MySQL, yakni update baris atau record. Format dasar query UPDATE adalah sebagai berikut:
UPDATE Nama_tabel SET Nama_kolom = data_baru WHERE Kondisi;
Perhatikan tabel diatas : pada baris tabel yaitu kolom mahasiswa yang bernama Ridwansaya akan mengganti nama tersebut menjadi Muh. Ridwan.
01 | mysql> update mahasiswa set nama_mahasiswa= "Muh. Ridwan" where nim=002202; |
02 | Query OK, 1 row affected (0.14 sec) |
03 | Rows matched: 1 Changed: 1 Warnings: 0 |
05 | mysql> select * from mahasiswa; |
07 | | nim | nama_mahasiswa | jenis_kelamin | alamat | |
09 | | 002201 | IDMySQL | L | Jl. Indonesia | |
10 | | 002202 | Muh. Ridwan | L | Jl. Sulawesi | |
11 | | 002203 | Rivai | L | Jl. Aceh | |
12 | | 002204 | Sri | P | Jl. Sumatra | |
13 | | 002205 | Rahayu | P | Jl. Damai | |
14 | | 002206 | Achmad Rizali | L | Jl. Sulawesi | |
15 | | 002207 | Zahran | L | Jl. Sulawesi | |
16 | | 002208 | Ilham | L | Jl. Sulawesi | |
18 | 8 rows in set (0.00 sec) |
Penjelasan :
UPDATE : adalah perintah MySQL untuk mengedit atau merubah nama suatu baris didalam Tabel MySQL.
SET : adalah bagian dari fungsi UPDATE MySQL untuk menetapkan record baru.
Nama_Tabel : adalah nama dari tabel yang data/barisnya akan diperbaharui.
Nama_Kolom : adalah nama kolom dari tabel yang datanya akan diperbaharui.
Kondisi : adalah syarat dari baris yang akan dirubah misalnya kolom diatas WHERE nim=002202 adalah nim / Primary Key dari Mahasiswa yang namanya akan diganti.
Komentar
Posting Komentar