Apa itu SQL DELETE dan contohnya

SQL DELETE artinya perintah yang digunakan untuk menghapus satu atau beberapa baris tabel database. dengan perintah DELETE, kita bisa menghapus baris yang tidak lagi dibutuhkan pada tabel.

contoh sintaks SQL DELETE:

DELETE FROM table_name
WHERE condition;

penjelasan sintaks di atas:

  • "table_name" artinya nama tabel pada baris yang akan dihapus
  • "WHERE condition" merupakan syarat yang wajib dipenuhi supaya baris tertentu pada tabel dapat dihapus. Syarat ini opsional, jika tidak diberikan, maka seluruh baris dalam tabel akan dihapus.

contoh penggunaan SQL DELETE:

DELETE FROM customers
WHERE customer_id = 1;

contoh pada sintaks di atas akan menghapus baris yang terdapat data "customer_id" = 1 berasal dari tabel "customers".

pada contoh ini, kita memberikan kondisi "WHERE customer_id = 1" guna untuk memastikan bahwa hanya baris menggunakan "customer_id" = 1 yang dihapus. Bila kondisi tersebut tidak diberikan, maka seluruh baris pada tabel "customers" akan dihapus.

Perlu diingat bahwa perintah SQL DELETE sangat berpengaruh pada data di tabel, sebagai akibatnya harus digunakan secara hati-hati dan perlu dipastikan bahwa data yang dihapus tidak diperlukan lagi.

Previous
Next Post »