Bagaimana Cara Menghapus (Delete) Data Di MySQL
Anda bisa menghapus record atau data di suatu table dengan menggunakan 2 cara, yaitu:
Pada tutorial kali ini, kita akan fokus membahas tentang Delete Statement di MySQL. Untuk pembahasan tentang Truncate Statement akan kita bahas pada tutorial selanjutnya.
Contoh:
Perintah diatas akan menghapus semua data di tabel MAHASISWA.
Contoh:
Perintah diatas akan menghapus data pada tabel Mahasiswa yang berjenis kelamin laki-lai dan mempunyai jurusan Teknik Informatika.
Dibawah ini adalah macam-macam operator yang bisa digunakan pada Delete statement beserta contohnya:
Sekian tutorial Singkat Bagaimana Cara Menghapus Data Di MySQL. Semoga bermanfaat & Selamat Belajar database MySQL.
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog ini.
Salam,
~Nursalim~
- Delete Statement
Delete Statement digunakan untuk menghapus data berdasarkan query sesuai dengan keinginan pengguna. Delete statement termasuk salah satu perintah DML (Data Manipulation Language). - Truncate Statement
Sedangkan Truncate Statement adalah perintah untuk mengosongkan isi table. Sama seperti Delete Statement, tapi Truncate Statement tanpa menggunakan Where clause. Truncate Statement merupakan salah satu perintah DDL (Data Definition Language).
Pada tutorial kali ini, kita akan fokus membahas tentang Delete Statement di MySQL. Untuk pembahasan tentang Truncate Statement akan kita bahas pada tutorial selanjutnya.
Sintak Dasar
Dibawah ini adalah sintak dasar dari Delete statement di MySQL:1 | DELETE FROM nama_table |
2 | WHERE kolom = kondisi |
Contoh
Dibawah ini adalah contoh sederhana dari Delete statement di MySQL:1 | DELETE FROM mahasiswa |
2 | WHERE jurusan = 'Teknik Informatika' ; |
Menghapus Semua Data
Untuk menghapus semua data atau record di tabel, Anda bisa menggunakan Delete statement TANPA Where clause.Contoh:
1 | DELETE FROM mahasiswa; |
Perintah diatas akan menghapus semua data di tabel MAHASISWA.
Menghapus Data Atau Record Tertentu
Untuk menghapus data atau record tertentu pada table, Anda dapat menggunakan WHERE clause pada Delete statement.Contoh:
1 | DELETE FROM mahasiswa |
2 | WHERE jurusan = 'Teknik Informatika' |
3 | AND gender = 'L' ; |
Penggunaan Operator Pada Delete Statement
Disamping menggunakan operator "=" pada Where clause, Kita juga bisa menggunakan operator lainnya sesuai kebutuhan.Dibawah ini adalah macam-macam operator yang bisa digunakan pada Delete statement beserta contohnya:
- Operator LIKE , NOT LIKE
Kita dapat menggunakan operator LIKE pada Delete Statement. Untuk lebih jelasnya, Anda dapat melihat contoh dibawah ini:
Contoh #1.1
DELETE
FROM
mahasiswa
2
WHERE
jurusan
LIKE
'%Teknik%'
;
Contoh #2.1
DELETE
FROM
mahasiswa
2
WHERE
jurusan
NOT
LIKE
'%Teknik%'
;
- Operator BETWEEN
Kita dapat menggunakan operator BETWEEN pada Delete statement. Untuk lebih jelasnya, Anda dapat melihat contoh dibawah ini:1
DELETE
FROM
mahasiswa
2
WHERE
ipk
BETWEEN
'1.0'
AND
'2.3'
;
- Operator IN, NOT IN
Kita juga dapat menggunakan operator IN dan NOT IN pada Delete Statement. Untuk lebih jelasnya, Anda dapat melihat contoh dibawah ini:
Contoh #1.1
DELETE
FROM
mahasiswa
2
WHERE
jurusan
IN
(
'Teknik Informatika'
,
'Teknik Mesin'
);
1
DELETE
FROM
mahasiswa
2
WHERE
jurusan
NOT
IN
(
'Teknik Informatika'
,
'Teknik Mesin'
);
- Operator IS NULL, IS NOT NULL
Kita juga dapat menggunakan operator IS NULL dan IS NOT NULL pada Delete Statement. Untuk lebih jelasnya, Anda dapat melihat contoh dibawah ini:
Contoh #1.1
DELETE
FROM
mahasiswa
2
WHERE
jurusan
IS
NULL
;
1
DELETE
FROM
mahasiswa
2
WHERE
jurusan
IS
NOT
NULL
;
- Operator =, <>, >, >=, <, <=
Anda dapat menggunakan operator =, <>, >, >=, <, dan <= pada Delete statement. Untuk lebih jelasnya, Anda dapat melihat contoh dibawah ini:
Contoh #1.
1 | DELETE FROM mahasiswa |
2 | WHERE jurusan <> 'Teknik Informatika' ; |
1 | DELETE FROM mahasiswa |
2 | WHERE ipk > 3,75; |
Sekian tutorial Singkat Bagaimana Cara Menghapus Data Di MySQL. Semoga bermanfaat & Selamat Belajar database MySQL.
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog ini.
Salam,
~Nursalim~
0 komentar:
Posting Komentar