SQL: Pernyataan DELETE


Fungsi Pernyataan DELETE

Pernyataan DELETE digunakan untuk melakukan penghapusan pada suatu atau beerapa baris (record)  suatu tabel.

Bentuk Umum Pernyataan DELETE

DELETE FROM nama_tabel
WHERE nama_kolom=nilai

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

Contoh Pernyataan DELETE

Misalkan terdapat tabel bukusebagai berikut:

Latihan pernyataan DELETE

Akan dihapus data buku dengan judul “Sistem Basis Data” dan tahun 2007. Perintal SQLnya sebagai berikut

DELETE FROM buku WHERE Judul=’Sistem Basis Data’ AND Tahun=2007

Setelah pernyaraan DELETE tersebut, maka tampilan tabel buku menjadi:

Tampilan tabel setelah pernyataan DELETE

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

DELETE FROM nama_tabel
atau

DELETE * FROM nama_tabel

Latihan Perintah DELETE

Tuliskan perintah SQL 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 terbitnyu sebelum 2006

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s