SQL odabir u izjavu objašnjenu primjerima

Što radi izjava SQL Select Into?

SELECT INTO  Izjava je upit koji vam omogućuje da stvorite   nove  tablice i naseliti ga sa skupa rezultat   SELECT statement.

Da biste dodali podatke u postojeću tablicu, umjesto toga pogledajte izraz INSERT INTO.

SELECT INTO  može se koristiti kada kombinirate podatke iz nekoliko tablica ili pogleda u novu tablicu.1 To ne utječe na izvornu tablicu.

Općenita sintaksa je:

SELECT column-names INTO new-table-name FROM table-name WHERE EXISTS (SELECT column-name FROM table-name WHERE condition) 

Ovaj primjer prikazuje skup tablice koji je "kopiran" iz tablice "Dobavljač" u novu koja se zove SupplierUSA koja sadrži skup koji se odnosi na zemlju stupca vrijednosti 'SAD'.

SELECT * INTO SupplierUSA FROM Supplier WHERE Country = 'USA'; 

Rezultati : 4 pogođena retka 2

iskaznicaCompanyNameIme kontaktaGradZemljaTelefon
2Cajun oduševljava New OrleansShelley BurkeNew OrleansSAD(100) 555-4822
3Domaćinstvo bake KellyRegina MurphyAnn ArborSAD(313) 555-5735
16Pivovare BigfootCheryl SaylorSavij seSADNULL
19Konzerva morskih plodova iz Nove EngleskeRobb MerchantBostonSAD(617) 555-3267

Pogledajte priručnik za vaš upravitelj baze podataka i zabavite se sami isprobavajući različite opcije.

Daljnje čitanje:

  1. (Microsoft - Umetanje redaka pomoću SELECT INTO) [// technet.microsoft.com/en-us/library/ms190750(v=sql.105).aspx]
  2. (dofactory - Izjava SQL SELECT INTO) [// www.dofactory.com/sql/select-into]