2. Insert

INSERT adalah salah satu perintah dalam SQL yang digunakan untuk menambahkan atau memasukkan data baru ke dalam tabel di sebuah database. Dengan menggunakan perintah ini, Anda bisa menambahkan satu atau lebih baris data ke dalam tabel yang telah dibuat. Kita dapat menggunakan query dengan rumus seperti ini:

Insert Data
INSERT INTO nama_tabel (kolom1, kolom2, kolom3, ...)
VALUES (nilai1, nilai2, nilai3, ...);

Keterangan

  • INSERT INTO : Ini adalah perintah SQL yang digunakan untuk menambahkan data baru ke dalam tabel yang sudah ada
  • nama_tabel : nama tabel kalian yang saat ini mau ditambahkan datanya
  • (kolom1, kolom2, kolom3, ...) : Daftar nama kolom yang ada di tabel. Kita juga bisa menentukan kolom mana saja yang ingin diisi sehingga tidak harus semua kolom di tabel tersebut kita tulis disini.
  • VALUES : Kata kunci yang digunakan untuk menunjukkan nilai-nilai yang akan dimasukkan ke kolom-kolom tersebut
  • (nilai1, nilai2, nilai3, ...) : Nilai-nilai yang sesuai dengan kolom-kolom yang disebutkan sebelumnya. Urutan nilai harus sesuai dengan urutan kolom yang ditentukan

Contoh querynya

Insert Data
INSERT INTO santri(nama_santri, email_santri,jurusan_santri, umur_santri, alamat_santri) VALUES (
    'Fullan', 'santrifullan@gm.com', 'RPL', 15, 'Jonggol, Kab. Bogor, Jawa Barat, Indonesia'
);

Perintah diatas akan menambahkan 1 data baru pada tabel santri lalu jika ingin menambahkan lebih dari 1 data kita dapat menambahkan , (koma) sebelum titik koma yang jadinya seperti ini :

Insert Data
INSERT INTO santri(nama_santri, email_santri,jurusan_santri, umur_santri, alamat_santri) VALUES 
('Ahmad', 'aa@gm.com', 'RPL', 15, 'Jonggol, Kab. Bogor, Jawa Barat, Indonesia'),
('Bayu', 'bb@gm.com', 'RPL', 15, 'Jonggol, Kab. Bogor, Jawa Barat, Indonesia'),
('Cahyo', 'cc@gm.com', 'RPL', 15, 'Jonggol, Kab. Bogor, Jawa Barat, Indonesia');