Lompat ke konten Lompat ke sidebar Lompat ke footer

Pernyataan DELETE dalam MySQL - Kita Koding

Pernyataan DELETE merupakan perintah DML (Data Modification Language) danlam MySQL. Pernyataan DELETE
 digunakan untuk melakukan penghapusan pada suatu atau beberapa baris
(record)  suatu tabel. Pernyataan DELETE dirangkaian dengan klausa WHERE
untuk membatasi atau menfilter record-record yang akan dihapus.

Sintaks Pernyataan DELETE

DELETE FROM nama_tabelWHERE nama_kolom=nilai

Catatan: Penggunaan
WHERE sesungguhnya bersifat opsional, namun Klausa WHERE digunakan
untuk menentukan atau membatas suatu record atau beberapa record yang
akan dihapus.

Contoh Pernyataan DELETE

Misalkan terdapat tabel buku sebagai berikut:

Latihan pernyataan DELETE

Menghapus Record Tertentu

Untuk menghapus record tertentu dapat menggunakan KLAUSA WHERE, akan
dihapus data buku dengan judul “Sistem Basis Data” dan tahun 2007.

Perintal SQLnya sebagai berikut:

1

2

DELETE FROM buku

WHERE Judul=’Sistem Basis Data’ AND Tahun=2007

Setelah pernyataan DELETE tersebut, maka tampilan tabel buku menjadi:

Tampilan tabel setelah pernyataan DELETE

Menghapus Semua Record

Pernyataan DELETE dapat digunakan untuk menghapus
semua record/baris suatu tabel, Dalam artian struktur dan index akan
tetap ada. Bentuk umumnya sebagai berikut

atau

Latihan Perintah DELETE

Tuliskan pernyataan DELETE dalam MySQL untuk instruksi berikut.

  1. Hapus data buku yang kode buku nya sama dengan B0009
  2. Hapus data buku yang penerbitnya Lentera Hati dan tahunnya 1999
  3. Hapus data buku yang  kode raknya 01 atau 09
  4. Hapus data buku yang tahun terbitnya sebelum 2006

Sumber:

  • SQL: Pernyataan DELETE, http://fairuzelsaid.com
  • SQL: DELETE Stateme, http://w3school.com

Posting Komentar untuk "Pernyataan DELETE dalam MySQL - Kita Koding"