Mit csinál az SQL Select Into utasítás?
Az SELECT INTO
utasítás egy olyan lekérdezés, amely lehetővé teszi új tábla létrehozását és feltöltését az a eredményhalmazával SELECT statement
.
Adatok hozzáadásához egy meglévő táblához lásd az INSERT INTO utasítást.
SELECT INTO
akkor használható, ha több táblázatból vagy nézetből származó adatokat kombinál egy új táblába.1 Az eredeti táblázatot ez nem érinti.
Az általános szintaxis:
SELECT column-names INTO new-table-name FROM table-name WHERE EXISTS (SELECT column-name FROM table-name WHERE condition)
Ez a példa egy olyan tábla készletét mutatja, amelyet a „Szállító” táblából „átmásoltak” egy új, a SzállítóUSA nevű táblába, amely az „USA” oszlopértékű országhoz tartozó halmazt tartalmazza.
SELECT * INTO SupplierUSA FROM Supplier WHERE Country = 'USA';
Eredmények : 4 sor érintett 2
ID | Cégnév | ContactName | Város | Ország | Telefon |
---|---|---|---|---|---|
2 | New Orleans Cajun Delights | Shelley Burke | New Orleans | USA | (100) 555-4822 |
3 | Kelly nagymama tanyája | Regina Murphy | Ann Arbor | USA | (313) 555-5735 |
16. | Bigfoot Sörfőzdék | Cheryl Saylor | hajlít | USA | NULLA |
19. | Új-Angliai Tengeri Konzervgyár | Robb Kereskedő | Boston | USA | (617) 555-3267 |
Kérjük, olvassa el az adatbázis-kezelő kézikönyvét, és jó szórakozást próbáljon ki magának a különböző lehetőségekkel.
További irodalom:
- (Microsoft - Sorok beszúrása a SELECT INTO használatával) [// technet.microsoft.com/en-us/library/ms190750(v=sql.105).aspx]
- (dofactory - SQL SELECT INTO utasítás) [// www.dofactory.com/sql/select-into]