INSERT Query SQL - kaikki mitä sinun tarvitsee tietää INSERT-käskystä



Tämä artikkeli INSERT-kyselystä SQL on kattava opas eri tavoista käyttää INSERT-käskyä SQL: ssä esimerkkien kanssa.

, on yksi suosituimmista relaatiotietokannoissa käytetyistä kielistä. Tätä kieltä käytetään tietokantojen käsittelyyn ja tietojen käsittelyyn kyselyjen avulla. Yksi tällainen kysely on Lisää kysely . Joten tässä artikkelissa Lisää kysely SQL ymmärrät INSERT INTO -käskyn seuraavassa järjestyksessä:

SQL - Lisää kysely SQL - Edureka





    1. Mikä on INSERT Query SQL: ssä?
    2. LISÄÄ Syntaksi
    3. Esimerkki INSERT-lauseesta
    4. SELECT Query -toiminnon käyttäminen INSERT INTO -ohjelmassa

Mikä on INSERT Query SQL: ssä?

SQL INSERT INTO -käskyä käytetään lisäämään uusia sarjoja taulukkoon tietokantaa varten. Tämän SQL-kyselyn avulla voit lisätä tietoja joko tiettyyn sarakkeeseen tai kaikkiin sarakkeisiin yleensä. Voit myös lisätä tietoja tiettyyn taulukkoon toisesta taulukosta yhdelle tai useammalle riville. Joten nyt kun tiedät, mikä on INSERT-kysely SQL: ssä, siirrymme eteenpäin ja näemme tämän kyselyn syntaksin.

LISÄÄ Syntaksiin

INSERT-kysely voidaan toteuttaa kahdella tavalla.



Sarakkeiden nimillä ja arvoilla

INSERT INTO tabletename (sarake1, sarake2, sarake3, ..., sarakeN) ARVOT (arvo1, arvo2, arvo3, ...)

Arvojen kanssa

INSERT INTO tabletename ARVOT (arvo1, arvo2, arvo3, ...)

Huomautus: Kun käytät toista menetelmää, sinun on varmistettava, että arvot mainitaan samassa järjestyksessä kuin sarakkeiden nimet.

Joten nyt, kun tiedät INSERT-käskyn syntaksin, seuraavassa tässä artikkelissa Lisää kysely SQL: ää, katsokaamme esimerkki.

miten poistut ohjelmasta java

Esimerkki INSERT-lauseesta

Harkitse seuraavaa taulukkoa, jonka taulukon nimi on SampleData:



Henkilötunnus Nimi Ikä Puhelinnumero Palkka
yksiSanjay2. 3987654321030000
2Rhea309977742234150000
3Kyy329898989898175000
4Simran28995555543365000
5Akshay3. 49646434437200000

Sanotaan nyt, että haluat lisätä rivin tähän taulukkoon. Sitten voit käyttää jompaakumpaa yllä olevista syntaksista seuraavalla tavalla:

#Sarakkeiden nimillä ja arvoilla INSERT INTO SampleData (tunnus, nimi, ikä, puhelinnumero, palkka) ARVOT ('6', 'Rohit', '25', '9924388761', '35000') # Vain arvojen kanssa INSERT INTO SampleData ARVOT ('6', 'Rohit', '25', '9924388761', '35000')

Kun olet suorittanut kyselyn, näet alla olevan tuloksen:

Henkilötunnus Nimi Ikä Puhelinnumero Palkka
yksiSanjay2. 3987654321030000
2Rhea309977742234150000
3Kyy329898989898175000
4Simran28995555543365000
5Akshay3. 49646434437200000
6Rohit25992438876135000

No, kyse oli uuden tietueen lisäämisestä taulukkoon. Mutta voi olla muutamia muita skenaarioita, joissa haluat käyttää SQL: ää. Skenaariot voivat olla seuraavat:

  • Kuinka kopioin tietyt rivit taulukosta?
  • Miten voidaan lisätä kaikki taulukon sarakkeet toiseen taulukkoon?
  • Kuinka voin lisätä taulukon tietyt sarakkeet toiseen taulukkoon?

Vastaus näihin kysymyksiin on käyttämällä SELECT-käskyä INSERT-käskyn kanssa.Joten seuraavaksi tässä artikkelissa Lisää kysely SQL, ymmärretään, kuinka SELECT-käskyä käytetään INSERT INTO -ohjelmassa.

SELECT Query -toiminnon käyttäminen INSERT INTO -ohjelmassa

SELECT-kyselyä käytetään yhdessä INSERT INTO -käskyn kanssa tietojen valitsemiseksi toisesta taulukosta. Seuraavassa on useita tapoja käyttää SELECT-käskyä INSERT-kyselyn kanssa SQL: ssä:

  1. Kopioi tietyt rivit taulukosta
  2. Sisäänjärjestä kaikki taulukon sarakkeet
  3. Lisätään taulukon tietyt sarakkeet

Kopioi tietyt rivit taulukosta

Voit lisätä tietyn rivisarjan taulukosta toiseen taulukkoon käyttämällä SELECT-käskyä WHERE-lauseella.

Syntaksi:

INSERT INTO Table1 SELECT * FROM Table2 WHERE ehto

Tässä yrität lisätä arvoja taulukosta 2 taulukkoon 1 ehdon perusteella.

Esimerkki:

Tarkastellaan esimerkkiä, jossa sinun on lisättävä muutama rivi yllä olevasta taulukosta (SampleData) uuteen taulukkoon (New_Data) ehdon Ikä> 30 perusteella.

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

Tuotos:

Henkilötunnus Nimi Ikä Puhelinnumero Palkka
3Kyy329898989898175000
5Akshay3. 49646434437200000

Sisään järjestä kaikki taulukon sarakkeet

Voit lisätä kaikki taulukon sarakkeet toiseen taulukkoon tähdellä (*) INSERT INTO-kyselyn kanssa.

Syntaksi:

INSERT INTO Table1 Valitse * taulukosta 2

Tässä yrität lisätä arvoja kaikkiin sarakkeisiin taulukoista 2 taulukoihin1.

Esimerkki:

Tarkastellaan esimerkkiä, jossa sinun on lisättävä kaikki sarakkeet yllä olevasta taulukostamme (SampleData) uuteen taulukkoon (ExampleData).Harkitse myös, että esimerkkitiedoilla on jo seuraavat tiedot:

tiedonotto c ++
Henkilötunnus Nimi Ikä Puhelinnumero Palkka
7Suhas2. 3987654323942000
8Meena319765412345192000

Suorita seuraava kysely lisätäksesi kaikki sarakkeet ja rivit SampleDatasta yllä olevaan taulukkoon.

INSERT INTO ExampleData SELECT * FROM SampleData

Tuotos:

Henkilötunnus Nimi Ikä Puhelinnumero Palkka
7Suhas2. 3987654323942000
8Meena319765412345192000
yksiSanjay2. 3987654321030000
2Rhea309977742234150000
3Kyy329898989898175000
4Simran28995555543365000
5Akshay3. 49646434437200000

Lisätään taulukon tietyt sarakkeet

Voit lisätä tietyn sarakesarjan taulukosta toiseen taulukkoon käyttämällä SELECT-käskyä.

Syntaksi:

INSERT INTO Table1 (Column_Names) Valitse Column_Names from Table2

Tässä yrität lisätä tiettyjä sarakkeita taulukosta 2 taulukkoon 1.

Esimerkki:

Tarkastellaan esimerkkiä, jossa sinun on lisättävä sarakkeita (ID, nimi) taulukosta (ExampleData) taulukkoon (SampleData).

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

Tuotos:

Henkilötunnus Nimi Ikä Puhelinnumero Palkka
yksiSanjay2. 3987654321030000
2Rhea309977742234150000
3Kyy329898989898175000
4Simran28995555543365000
5Akshay3. 49646434437200000
7Suhastyhjätyhjätyhjä
8Meenatyhjätyhjätyhjä

Tämän avulla olemme päättäneet tämän artikkelin Lisää kysely SQL: ää. Toivon, että ymmärrät kuinka INSERT INTO -kyselyä käytetään SQL: ssä.Olemme nähneet erilaisia ​​tapoja käyttää INSERT-kyselyä. Jos haluat oppia lisää MySQL ja tutustu tähän avoimen lähdekoodin relaatiotietokantaan ja tutustu sitten joka sisältää ohjaajan vetämän live-koulutuksen ja tosielämän projektikokemuksen. Tämä koulutus auttaa ymmärtämään MySQL: ää perusteellisesti ja auttaa saavuttamaan aiheen hallinnan.

Onko sinulla kysymys meille? Mainitse se kommenttiosassa ” Lisää kyselyn SQL ”Ja palaan takaisin sinuun.