Simpan, Ubah, Hapus Dalam Struktur SQL

Lanjutan dari ulasan sebelumnya dengan judul Belajar Memahami Struktur SQL, yang berkaitan dengan cara menampilkan isi dari tabel dan filter data dari isi tabel menggunakan struktur SQL. Pada ulasan kali ini akan membahas tentang :
  1. Menambahkan Data Baru (Insert)
  2. Mengubah Data (Update)
  3. Menghapus Data (Delete)

Menambahkan Data Baru (Insert)

Pernyataan SQL yang digunakan untuk menambahkan baris baru ke dalam sebuah tabel adalah INSERT. Bentuk perintahnya adalah sebagai berikut :
INSERT INTO nama_tabel (daftar_field)
VALUES (daftar_field)
Contoh berikut menunjukkan perintah untuk memasukkan data dengan nip sama dengan 100006.
INSERT INTO pegawai (nip,nama,tgl_lahir,jenis_kelamin,alamat)
VALUES ('100006','Gunawan','1991-09-23','Pria','JL. A.Yani')
Bila perintah tersebut saat dieksekusi dan tidak ada kesalahan, maka akan diperoleh tampilan seperti gambar di bawah ini :

 Mengubah Data (Update)

Sedangkan untuk mengubah data dalam suatu tabel, SQL menyediakan pernyataan UPDATE. Bentuk perintahnya adalah sebagai berikut :
UPDATE nama_tabel
     SET nama_field = nilai_baru
     [nama_field = nilai_baru,...]
 WHERE kondisi
Contoh berikut menunjukkan contoh untuk mengubah nama Gunawan menjadi Budi Gunawan dan alamat menjadi JL. Veteran.
UPDATE pegawai SET nama = 'Budi Gunawan',
alamat = 'JL.Veteran' WHERE nip = '100006'

 Menghapus Data

Perintah SQL yang digunakan untuk menghapus satu atau beberapa baris dalam sebuah tabel adalah DELETE. Bentuknya adalah sebagai berikut :
DELETE FROM nama_tabel
WHERE kondisi
Semua baris yang memenuhi kondisi akan dihapus. Sebagai contoh, jika ingin menghapus baris dengan nip = 100006. Perintahnya adalah :
DELETE FROM pegawai
WHERE nip = '100006'
Bila tombol GO diklik, maka akan muncul pesan konfirmasi seperti pada gambar dibawah ini :
Klik OK untuk menghapus data. Perhatikan hasilnya pada gambar dibawah ini :

Demikian cara simpan, ubah dan hapus dalam struktur SQL. Untuk pembahasan berikutnya adalah mengenai Cara Koneksi Database Dengan PHP.

    2 Comments

    1. pak saya ngikutin cara nya kaya di ats error terus

      ReplyDelete
      Replies
      1. Tabelnya sudah disesuaikan lah.. Database : kepegawaian , Tabel : pegawai,
        Fieldnya : nip, nama, tgl_lahir, jenis_kelamin, alamat

        Delete