Ingin menghubungi Betariko? Silahkan klik link berikut! Hubungi Betariko

Table of Content

Tutorial Query SQL Insert Into atau Menambahkan Data Pada Tabel SQL

Betariko.com - Pernyataan SQL INSERT INTO digunakan untuk menambahkan baris data baru ke tabel dalam database.

Contoh Sintaks Insert Into atau Menambahkan Baris Data Baru SQL

Ada dua sintaks dasar dari pernyataan INSERT INTO yang ditunjukkan di bawah ini.

INSERT INTO TABLE_NAME (kolom1, kolom2, kolom3,...kolomN)

NILAI (nilai1, nilai2, nilai3,...nilaiN);

Di sini, kolom1, kolom2, kolom3,...kolomN adalah nama kolom dalam tabel yang ingin Anda masukkan datanya.

Anda mungkin tidak perlu menentukan nama kolom dalam kueri SQL jika Anda menambahkan nilai untuk semua kolom tabel. Tapi pastikan urutan nilainya sama dengan kolom di tabel.

Sintaks SQL INSERT INTO akan menjadi sebagai berikut

INSERT INTO TABLE_NAME NILAI (nilai1,nilai2,nilai3,...nilaiN);

Contoh

Pernyataan berikut akan membuat enam catatan dalam tabel PELANGGAN.

INSERT INTO PELANGGAN (ID,NAMA,UMUR,ALAMAT,GAJI)

NILAI (1, 'Ramesh', 32, 'Ahmedabad', 20000.00 );

INSERT INTO PELANGGAN (ID,NAMA,UMUR,ALAMAT,GAJI)

NILAI (2, 'Khilan', 25, 'Delhi', 1500,00 );

INSERT INTO PELANGGAN (ID,NAMA,UMUR,ALAMAT,GAJI)

NILAI (3, 'kaushik', 23, 'Kota', 20000.00 );

INSERT INTO PELANGGAN (ID,NAMA,UMUR,ALAMAT,GAJI)

NILAI (4, 'Chaitali', 25, 'Mumbai', 6500.00 );

INSERT INTO PELANGGAN (ID,NAMA,UMUR,ALAMAT,GAJI)

NILAI (5, 'Hardik', 27, 'Bhopal', 8500.00 );

INSERT INTO PELANGGAN (ID,NAMA,UMUR,ALAMAT,GAJI)

NILAI (6, 'Komal', 22, 'MP', 4500.00 );

Anda dapat membuat record di tabel CUSTOMERS dengan menggunakan sintaks kedua seperti yang ditunjukkan di bawah ini.

INSERT INTO PELANGGAN

NILAI (7, 'Muffy', 24, 'Indore', 10000.00 );

Semua pernyataan di atas akan menghasilkan catatan berikut dalam tabel PELANGGAN seperti yang ditunjukkan di bawah ini.

+----+----------+-----+-----------+----------+
| ID | NAMA | USIA | ALAMAT | GAJI |
+----+----------+-----+-----------+----------+
| 1 | Ramesh | 32 | Ahmadabad | 20000.00 |
| 2 | Khilan | 25 | Delhi | 1500.00 |
| 3 | kaushik | 23 | Kota | 20000.00 |
| 4 | Chaitali | 25 | Mumbai | 6500,00 |
| 5 | Hardik | 27 | Bhopal | 8500.00 |
| 6 | Komal | 22 | anggota parlemen | 4500.00 |
| 7 | Muffy | 24 | Indonesia | 10000.00 |
+----+----------+-----+-----------+----------+

Isi satu tabel menggunakan tabel lain

Anda dapat mengisi data ke dalam tabel melalui pernyataan pilih di atas tabel lain; asalkan tabel lainnya memiliki seperangkat bidang, yang diperlukan untuk mengisi tabel pertama.

Berikut sintaksnya

INSERT INTO first_table_name [(column1, column2, ... columnN)]

 SELECT column1, column2, ...columnN 

   FROM second_table_name

   [WHERE condition];

Pencari berkah di bidang IT dan penulis paruh waktu di blog pribadi.