SQL Pilih Ke Penyataan yang Dijelaskan dengan Contoh

Apa yang dilakukan oleh pernyataan Select Into SQL?

The   SELECT INTO  kenyataan ialah pertanyaan yang membolehkan anda untuk membuat   baru  meja dan isi dengan set hasil daripada   SELECT statement.

Untuk menambahkan data ke jadual yang ada, lihat pernyataan INSERT INTO.

SELECT INTO  boleh digunakan semasa anda menggabungkan data dari beberapa jadual atau paparan ke dalam jadual baru.1 Jadual asal tidak terjejas.

Sintaks umum adalah:

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

Contoh ini menunjukkan sekumpulan jadual yang "disalin" dari jadual "Pembekal" ke yang baru yang disebut PembekalUSA yang memegang set yang berkaitan dengan negara lajur nilai 'USA'.

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

Hasil : 4 baris terjejas 2

ID Nama syarikat Nama Kenalan Bandar Negara Telefon
2 New Orleans Cajun Delights Shelley Burke New Orleans USA (100) 555-4822
3 Rumah Tangga Nenek Kelly Regina Murphy Ann Arbor USA (313) 555-5735
16 Pembuatan Bir Bigfoot Cheryl Saylor Selekoh USA BULAN
19 Cannery Makanan Laut New England Saudagar Robb Boston USA (617) 555-3267

Sila lihat manual untuk pengurus pangkalan data anda dan selamat mencuba pilihan yang berbeza sendiri.

Bacaan lanjut:

  1. (Microsoft - Memasukkan Baris dengan SELECT INTO) [// technet.microsoft.com/en-us/library/ms190750(v=sql.105).aspx]
  2. (dofactory - SQL SELECT INTO Statement) [// www.dofactory.com/sql/select-into]