, 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:
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 |
isa | Sanjay | 2. 3 | 9876543210 | 30,000 |
2 | Si Rhea | 30 | 9977742234 | 150000 |
3 | Ang ulupong | 32 | 9898989898 | 175000 |
4 | Simran | 28 | 9955555433 | 65000 |
5 | Akshay | 3. 4 | 9646434437 | 200000 |
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 |
isa | Sanjay | 2. 3 | 9876543210 | 30,000 |
2 | Si Rhea | 30 | 9977742234 | 150000 |
3 | Ang ulupong | 32 | 9898989898 | 175000 |
4 | Simran | 28 | 9955555433 | 65000 |
5 | Akshay | 3. 4 | 9646434437 | 200000 |
6 | Rohit | 25 | 9924388761 | 35000 |
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:
- Kopyahin ang mga tukoy na hilera mula sa isang talahanayan
- Sasert lahat ng mga haligi ng isang talahanayan
- 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 |
3 | Ang ulupong | 32 | 9898989898 | 175000 |
5 | Akshay | 3. 4 | 9646434437 | 200000 |
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 |
7 | Suhas | 2. 3 | 9876543239 | 42000 |
8 | Meena | 31 | 9765412345 | 192000 |
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 |
7 | Suhas | 2. 3 | 9876543239 | 42000 |
8 | Meena | 31 | 9765412345 | 192000 |
isa | Sanjay | 2. 3 | 9876543210 | 30,000 |
2 | Si Rhea | 30 | 9977742234 | 150000 |
3 | Ang ulupong | 32 | 9898989898 | 175000 |
4 | Simran | 28 | 9955555433 | 65000 |
5 | Akshay | 3. 4 | 9646434437 | 200000 |
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 |
isa | Sanjay | 2. 3 | 9876543210 | 30,000 |
2 | Si Rhea | 30 | 9977742234 | 150000 |
3 | Ang ulupong | 32 | 9898989898 | 175000 |
4 | Simran | 28 | 9955555433 | 65000 |
5 | Akshay | 3. 4 | 9646434437 | 200000 |
7 | Suhas | wala | wala | wala |
8 | Meena | wala | wala | wala |
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.