INSERT Query SQL - Semua yang Perlu Anda Ketahui tentang pernyataan INSERT

Artikel tentang kueri INSERT SQL ini adalah panduan komprehensif tentang berbagai cara untuk menggunakan pernyataan INSERT dalam SQL dengan contoh.

, adalah salah satu bahasa paling populer yang digunakan dalam database relasional. Bahasa ini digunakan untuk menangani database dan memanipulasi data dengan bantuan query. Salah satu kueri tersebut adalah Sisipkan Kueri . Jadi, dalam artikel ini tentang Sisipkan SQL Kueri, Anda akan memahami pernyataan INSERT INTO dalam urutan berikut:

SQL - Masukkan SQL Kueri - Edureka





cara melakukan cast ganda ke int di java
    1. Apa itu INSERT Query di SQL?
    2. INSERT INTO Syntax
    3. Contoh Pernyataan INSERT
    4. Menggunakan SELECT Query di INSERT INTO

Apa itu INSERT Query di SQL?

Pernyataan SQL INSERT INTO digunakan untuk menambahkan tupel baru ke dalam tabel, untuk database. Dengan bantuan kueri SQL ini, Anda dapat memasukkan data ke dalam kolom tertentu atau untuk semua kolom secara umum. Selain itu, Anda dapat menyisipkan data ke tabel tertentu dari tabel lain untuk satu baris atau beberapa baris. Jadi, sekarang Anda mengetahui apa itu kueri INSERT di SQL, mari kita lanjutkan dan lihat sintaks dari kueri ini.

INSERT INTO Syntax

Ada dua cara untuk mengimplementasikan kueri INSERT.



Dengan Nama Kolom dan Nilai

INSERT INTO Tablename (Column1, Column2, Column3, ..., ColumnN) NILAI (Value1, Value2, Value3, ...)

Dengan Nilai

MASUKKAN KE DALAM NILAI Nama Tablen (Nilai1, Nilai2, Nilai3, ...)

catatan: Saat Anda menggunakan metode kedua, Anda harus memastikan bahwa nilai disebutkan dalam urutan yang sama seperti nama kolom.

Jadi, sekarang, setelah Anda mengetahui sintaks dari pernyataan INSERT, selanjutnya di artikel ini tentang Sisipkan SQL kueri, mari kita lihat contohnya.

Contoh Pernyataan INSERT

Pertimbangkan tabel berikut dengan nama tabel sebagai SampleData:



Indo Nama Usia Nomor telepon Gaji
satuSanjay2. 3987654321030000
2Rhea309977742234150000
3Viper329898989898175000
4Simran28995555543365000
5Akshay3. 49646434437200000

Sekarang, katakanlah Anda ingin menyisipkan baris ke dalam tabel ini. Kemudian, Anda dapat menggunakan salah satu sintaks di atas dengan cara berikut:

#Dengan nama kolom dan nilai INSERT INTO SampleData (ID, Name, Age, PhoneNumber, Gaji) VALUES ('6', 'Rohit', '25', '9924388761', '35000') #Hanya dengan nilai INSERT INTO SampleData VALUES ('6', 'Rohit', '25', '9924388761', '35000')

Setelah Anda menjalankan kueri, Anda akan melihat output di bawah ini:

Indo Nama Usia Nomor telepon Gaji
satuSanjay2. 3987654321030000
2Rhea309977742234150000
3Viper329898989898175000
4Simran28995555543365000
5Akshay3. 49646434437200000
6Rohit25992438876135000

Nah, ini tentang memasukkan catatan baru ke tabel. Tapi, mungkin ada beberapa skenario lain, di mana Anda ingin menggunakan SQL. Skenarionya bisa sebagai berikut:

  • Bagaimana cara menyalin baris tertentu dari tabel?
  • Bagaimana cara memasukkan semua kolom dari sebuah tabel ke tabel lain?
  • Bagaimana cara menyisipkan kolom tertentu dari sebuah tabel ke dalam tabel lain?

Jawaban atas pertanyaan ini adalah dengan menggunakan pernyataan SELECT dengan pernyataan INSERT.Jadi, selanjutnya dalam artikel ini tentang Sisipkan SQL Kueri, mari kita memahami cara menggunakan pernyataan SELECT di INSERT INTO.

Menggunakan SELECT Query di INSERT INTO

Kueri SELECT digunakan bersama dengan pernyataan INSERT INTO untuk memilih data dari tabel lain. Berikut ini adalah berbagai cara untuk menggunakan pernyataan SELECT dengan kueri INSERT di SQL:

  1. Salin baris tertentu dari tabel
  2. Disertakan semua kolom tabel
  3. Memasukkan kolom tertentu dari sebuah tabel

Salin baris tertentu dari tabel

Anda dapat menyisipkan sekumpulan baris tertentu dari tabel ke tabel lain dengan menggunakan pernyataan SELECT dengan klausa WHERE.

Sintaksis:

INSERT INTO Table1 SELECT * FROM Table2 WHERE kondisi

Di sini, Anda mencoba memasukkan nilai dari Tabel2 ke Tabel1 berdasarkan suatu kondisi.

Contoh:

Pertimbangkan contoh, di mana Anda harus memasukkan beberapa baris dari tabel kami di atas (SampleData) ke tabel baru (New_Data) berdasarkan kondisi Usia> 30

INSERT INTO New_Data SELECT * FROM SampleData WHERE Age & ampampampgt 30

Keluaran:

Indo Nama Usia Nomor telepon Gaji
3Viper329898989898175000
5Akshay3. 49646434437200000

Di sertakan semua kolom tabel

Anda dapat menyisipkan semua kolom dari tabel ke tabel lain dengan menggunakan tanda bintang (*) dengan query INSERT INTO.

Sintaksis:

SISIPKAN KE Tabel1 PILIH * DARI Tabel2

Di sini, Anda mencoba memasukkan nilai semua kolom dari Tabel2 hingga Tabel1.

bagaimana mendapatkan panjang array di javascript

Contoh:

Pertimbangkan contoh, di mana Anda harus memasukkan semua kolom dari tabel di atas (SampleData) ke tabel baru (ExampleData).Juga, pertimbangkan bahwa ExampleData sudah memiliki data berikut ini:

Indo Nama Usia Nomor telepon Gaji
7Suhas2. 3987654323942000
8Meena319765412345192000

Sekarang, jalankan kueri berikut untuk memasukkan semua kolom dan baris dari SampleData ke tabel di atas.

SISIPKAN KE ExampleData SELECT * FROM SampleData

Keluaran:

Indo Nama Usia Nomor telepon Gaji
7Suhas2. 3987654323942000
8Meena319765412345192000
satuSanjay2. 3987654321030000
2Rhea309977742234150000
3Viper329898989898175000
4Simran28995555543365000
5Akshay3. 49646434437200000

Memasukkan kolom tertentu dari sebuah tabel

Anda bisa menyisipkan kumpulan kolom tertentu dari tabel ke tabel lain dengan menggunakan pernyataan SELECT.

Sintaksis:

SISIPKAN KE Tabel1 (Nama_Kolom) PILIH Nama_Kolom DARI Tabel2

Di sini, Anda mencoba memasukkan kolom tertentu dari Tabel2 ke Tabel1.

Contoh:

Pertimbangkan contoh, di mana Anda harus memasukkan kolom (ID, Nama) dari tabel (ExampleData) ke tabel (SampleData).

INSERT INTO SampleData (ID, Name) SELECT ID, Name, FROM ExampleData

Keluaran:

Indo Nama Usia Nomor telepon Gaji
satuSanjay2. 3987654321030000
2Rhea309977742234150000
3Viper329898989898175000
4Simran28995555543365000
5Akshay3. 49646434437200000
7Suhasbatalbatalbatal
8Meenabatalbatalbatal

Dengan ini, kita mengakhiri artikel ini di Sisipkan SQL Kueri. Saya harap Anda memahami cara menggunakan kueri INSERT INTO di SQL.Kami telah melihat berbagai cara untuk menggunakan kueri INSERT. Jika Anda ingin mempelajari lebih lanjut tentang MySQL dan kenali basis data relasional sumber terbuka ini, lalu lihat yang dilengkapi dengan pelatihan langsung yang dipimpin instruktur dan pengalaman proyek kehidupan nyata. Pelatihan ini akan membantu Anda memahami MySQL secara mendalam dan membantu Anda menguasai subjek.

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar ' Sisipkan SQL Kueri 'Dan saya akan menghubungi Anda kembali.