INSERT Query SQL - Lahat ng Kailangan Mong Malaman tungkol sa pahayag na INSERT



Ang artikulong ito sa INSERT query SQL ay isang komprehensibong gabay sa iba't ibang mga paraan upang magamit ang pahayag na INSERT sa SQL na may mga halimbawa.

, ay isa sa mga pinakapopular na wika na ginagamit sa mga pamanggit na database. Ginagamit ang wikang ito upang hawakan ang mga database at manipulahin ang data sa tulong ng mga query. Isa sa ganoong query ay ang Ipasok ang Query . Kaya, sa artikulong ito sa Insert Query SQL, mauunawaan mo ang INSERT INTO na pahayag sa sumusunod na pagkakasunud-sunod:

SQL - Ipasok ang Query SQL - Edureka





    1. Ano ang INSERT Query sa SQL?
    2. Ipasok sa Syntax
    3. Halimbawa ng Pahayag ng INSERT
    4. Paggamit ng SELECT Query sa INSERT INTO

Ano ang INSERT Query sa SQL?

Ang SQL INSERT INTO na pahayag ay ginagamit upang magdagdag ng mga bagong tuple sa isang talahanayan, para sa isang database. Sa tulong ng query ng SQL na ito, maaari kang magpasok ng data alinman sa isang tukoy na haligi o para sa lahat ng mga haligi sa pangkalahatan. Gayundin, maaari mong ipasok ang data sa isang tukoy na talahanayan mula sa isa pang talahanayan para sa isang solong hilera o maraming mga hilera. Kaya, ngayong ikaw kung ano ang INSERT query sa SQL, magpatulong tayo at tingnan ang syntax ng query na ito.

Ipasok sa Syntax

Mayroong dalawang mga paraan kung saan maaari mong ipatupad ang INSERT query.



Sa Mga Pangalan ng Haligi at Halaga

Ipasok sa Tablename (Column1, Column2, Column3, ..., ColumnN) VALUES (Value1, Value2, Value3, ...)

Sa Mga Halaga

Ipasok sa mga VALUES ng Tablename (Value1, Value2, Value3, ...)

Tandaan: Kapag ginamit mo ang pangalawang pamamaraan, kailangan mong tiyakin na ang mga halaga ay nabanggit sa parehong pagkakasunud-sunod ng mga pangalan ng haligi.

Kaya, ngayon, na alam mo ang syntax ng pahayag na INSERT, sa tabi ng artikulong ito sa Ipasok ang query SQL, tingnan natin ang isang halimbawa.

Halimbawa ng Pahayag ng INSERT

Isaalang-alang ang sumusunod na talahanayan na may pangalan ng talahanayan bilang SampleData:



java kung paano tapusin ang programa
ID Pangalan Edad Numero ng telepono Sweldo
isaSanjay2. 3987654321030,000
2Si Rhea309977742234150000
3Ang ulupong329898989898175000
4Simran28995555543365000
5Akshay3. 49646434437200000

Ngayon, sabihin sa amin na nais mong magsingit ng isang hilera sa talahanayan na ito. Pagkatapos, maaari mong gamitin ang alinman sa mga nabanggit na syntax sa sumusunod na paraan:

# Sa mga pangalan ng haligi at halagang Ipasok SA SampleData (ID, Pangalan, Edad, Telepono, Salary) VALUES ('6', 'Rohit', '25', '9924388761', '35000') # Na may mga halaga lamang na I-INSERT SA Mga SampleData VALUES ('6', 'Rohit', '25', '9924388761', '35000')

Kapag naipatupad mo na ang query, makikita mo ang output sa ibaba:

ID Pangalan Edad Numero ng telepono Sweldo
isaSanjay2. 3987654321030,000
2Si Rhea309977742234150000
3Ang ulupong329898989898175000
4Simran28995555543365000
5Akshay3. 49646434437200000
6Rohit25992438876135000

Kaya, ito ay tungkol sa pagpasok ng isang bagong rekord sa isang talahanayan. Ngunit, maaaring may ilang iba pang mga sitwasyon, kung saan nais mong gamitin ang SQL. Ang mga senaryo ay maaaring maging sumusunod:

  • Paano ko makokopya ang mga tukoy na hilera mula sa isang talahanayan?
  • Ano ang paraan upang maipasok ang lahat ng mga haligi ng isang talahanayan sa isa pang mesa?
  • Paano ko mailalagay ang mga tukoy na haligi ng isang talahanayan sa isa pang mesa?

Ang sagot sa mga katanungang ito ay sa pamamagitan ng paggamit ng PILIING pahayag na may pahayag na INSERT.Kaya, sa susunod sa artikulong ito sa Ipasok ang SQL ng SQL, ipaalam sa amin kung paano gamitin ang PILIING pahayag sa INSERT SATO.

Paggamit ng SELECT Query sa INSERT INTO

Ginagamit ang query na SELECT kasama ang INSERT INTO na pahayag upang mapili ang data mula sa isa pang talahanayan. Ang mga sumusunod ay ang iba't ibang mga paraan upang magamit ang PILIING pahayag na may INSERT query sa SQL:

  1. Kopyahin ang mga tukoy na hilera mula sa isang talahanayan
  2. Sasert lahat ng mga haligi ng isang talahanayan
  3. Pagpasok ng mga tukoy na haligi ng isang talahanayan

Kopyahin ang mga tukoy na hilera mula sa isang talahanayan

Maaari kang magpasok ng isang tukoy na hanay ng mga hilera mula sa isang talahanayan patungo sa isa pang talahanayan sa pamamagitan ng paggamit ng PUMILI na pahayag na may sugnay na SAAN.

kung paano ideklara ang dinamikong array sa java

Syntax:

Ipasok sa Talahanayan1 SELECT * MULA sa Talahanayan2 SAAN kondisyon

Dito, sinusubukan mong maglagay ng mga halaga mula sa Table2 hanggang sa Table1 batay sa isang kundisyon.

Halimbawa:

Isaalang-alang ang isang halimbawa, kung saan kailangan mong magsingit ng ilang mga hilera mula sa aming talahanayan sa itaas (SampleData) sa isang bagong talahanayan (New_Data) batay sa kundisyon na Edad> 30

INSERT SA New_Data SELECT * MULA SampleData WHERE Age & ampampampgt 30

Output:

ID Pangalan Edad Numero ng telepono Sweldo
3Ang ulupong329898989898175000
5Akshay3. 49646434437200000

Sa sert lahat ng mga haligi ng isang talahanayan

Maaari mong ipasok ang lahat ng mga haligi mula sa isang talahanayan patungo sa isa pang talahanayan sa pamamagitan ng paggamit ng asterisk (*) na may INSERT SA query.

sawa __init__ klase

Syntax:

Ipasok sa Talahanayan1 SELECT * MULA sa Talahanayan2

Dito, sinusubukan mong maglagay ng mga halaga sa lahat ng mga haligi mula sa Table2 hanggang sa Table1.

Halimbawa:

Isaalang-alang ang isang halimbawa, kung saan kailangan mong ipasok ang lahat ng mga haligi mula sa aming talahanayan sa itaas (SampleData) sa isang bagong talahanayan (HalimbawaData).Gayundin, isaalang-alang na ang HalimbawaData ay mayroon ng sumusunod na data na naroroon:

ID Pangalan Edad Numero ng telepono Sweldo
7Suhas2. 3987654323942000
8Meena319765412345192000

Ngayon, ipatupad ang sumusunod na query upang maipasok ang lahat ng mga haligi at hilera mula sa SampleData sa itaas na talahanayan.

Ipasok sa HalimbawaData SELECT * MULA SampleData

Output:

ID Pangalan Edad Numero ng telepono Sweldo
7Suhas2. 3987654323942000
8Meena319765412345192000
isaSanjay2. 3987654321030,000
2Si Rhea309977742234150000
3Ang ulupong329898989898175000
4Simran28995555543365000
5Akshay3. 49646434437200000

Pagpasok ng mga tukoy na haligi ng isang talahanayan

Maaari kang magpasok ng isang tukoy na hanay ng mga haligi mula sa isang talahanayan patungo sa isa pang talahanayan sa pamamagitan ng paggamit ng PILIING pahayag.

Syntax:

Ipasok sa Talahanayan1 (Column_Names) PUMILI Mga Haligi_Names MULA sa Talahanayan2

Dito, sinusubukan mong maglagay ng mga tukoy na haligi mula sa Table2 hanggang sa Table1.

Halimbawa:

Isaalang-alang ang isang halimbawa, kung saan kailangan mong magsingit ng mga haligi (ID, Pangalan) mula sa talahanayan (HalimbawaData) sa talahanayan (SampleData).

Ipasok sa SampleData (ID, Pangalan) SELECT ID, Pangalan, MULA HalimbawaData

Output:

ID Pangalan Edad Numero ng telepono Sweldo
isaSanjay2. 3987654321030,000
2Si Rhea309977742234150000
3Ang ulupong329898989898175000
4Simran28995555543365000
5Akshay3. 49646434437200000
7Suhaswalawalawala
8Meenawalawalawala

Sa pamamagitan nito, natapos na kami sa artikulong ito sa Insert Query SQL. Inaasahan kong naintindihan mo kung paano gamitin ang INSERT INTO query sa SQL.Nakita namin ang iba't ibang mga paraan upang magamit ang INSERT query. Kung nais mong malaman ang tungkol sa MySQL at makilala ang open-source na pakikipag-ugnay na database na ito, pagkatapos ay suriin ang aming na kasama ng live na pagsasanay na pinamunuan ng magtuturo at karanasan sa proyekto sa totoong buhay. Tutulungan ka ng pagsasanay na ito na maunawaan ang malalim na MySQL at tutulong sa iyo na makamit ang mastery sa paksa.

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng ” Ipasok ang Query SQL ”At babalikan kita.