Menghapus Data Di Tabel MySQL.

Sekarang kita akan membahas mengenai bagaimana cara melakukan proses penghapusan terhadap suatu data / record yang ada didalam tabel. Jika sebelumnya pada tabel siswa kita memiliki dua buah record, kali ini kita akan mencoba menghapus salah satu data siswa yang ada di tabel tersebut.


Untuk melakukan proses penghapusan data dalam tabel di MySQL digunakan perintah Delete, berikut ini bentuk umumnya :

Delete from nama_tabel where nama_field = ‘nilai’

Buka kembali mysql, lalu masukan perintah select untuk menampilkan data siswa, untuk lebih jelasnya silahkan perhatikan perintah MySQL berikut ini :

mysql> select * from siswa;
+----------+------------------------+------------+---------------+
| NIP      | NAMA                   | NOTELP     | ALAMAT        |
+----------+------------------------+------------+---------------+
| 10108822 | Virdane Ardiansyah     | 2147483647 | Rangkasbitung |
| 10108823 | Muhammad Bilal Muzakki |       NULL | Rangkasbitung |
+----------+------------------------+------------+---------------+
2 rows in set (0.07 sec)

Sekarang kita akan mencoba untuk menghapus salah satu record didalam tabel siswa tersebut, misalnya kita ingin menghapus record siswa dengan NIP 10108823. Maka perintah MySQL yang digunakan untuk menghapus record tersebut adalah Delete. Untuk lebih jelasnya silahkan perhatikan perintah berikut ini :

mysql> delete from siswa where NIP = '10108823';
Query OK, 1 row affected (0.04 sec)

Query menunjukan hasil sukses, sekarang coba tampilkan lagi record di tabel siswa tersebut dengan perintah select seperti berikut :

mysql> select * from siswa;
+----------+--------------------+------------+---------------+
| NIP      | NAMA               | NOTELP     | ALAMAT        |
+----------+--------------------+------------+---------------+
| 10108822 | Virdane Ardiansyah | 2147483647 | Rangkasbitung |
+----------+--------------------+------------+---------------+
1 row in set (0.00 sec)

Nah pada tampilan tabel siswa diatas, siswa dengan NIP 10108823 sudah tidak ada, itu berarti siswa tersebut sudah berhasil dihapus di database MySQL. Jadi ingat, untuk melakukan menghapusan data di MySQL digunakan perintah Delete, jangan lupa juga untuk menambahkan perintah where, karena jika tidak semua data yang ada di tabel yang akan dihapus akan terhapus semua.

Mungkin sampai disini saja pembahasan kita mengenai cara delete data di MySQL, jangan lupa untuk terus mencoba dan berlatih perintah perintah dasar di MySQL agar lebih paten lagi penguasaan materinya. Sampai jumpa di tutorial lainnya ya.

Post a Comment