Manual Tutorial...LOG MASUK
Manual Tutorial Permulaan SQL
pengarang:php.cn  masa kemas kini:2022-04-12 14:15:40

SQL PILIH KE



Dengan SQL, anda boleh menyalin maklumat dari satu jadual ke jadual yang lain.

Pernyataan SELECT INTO menyalin data daripada satu jadual dan kemudian memasukkan data ke dalam jadual baharu.


SQL SELECT INTO pernyataan

Penyataan SELECT INTO menyalin data daripada satu jadual dan kemudian memasukkan data ke dalam jadual baharu.

SQL SELECT INTO sintaks

Kita boleh menyalin semua lajur dan memasukkannya ke dalam jadual baharu:

//SELECT *
//INTO newtable [IN externaldb]
//FROM table1;

Atau hanya salin lajur yang dikehendaki dan masukkannya ke dalam yang baharu jadual:

PILIH nama_lajur
MASUK jadual baharu [DALAM externaldb]
DARIPADA table1;

lamp
lamp

提示:新表将会使用 SELECT 语句中定义的列名称和类型进行创建。您可以使用 AS 子句来应用新名称。


Petua:
Jadual baharu akan dibuat menggunakan nama lajur dan jenis yang ditakrifkan dalam pernyataan SELECT. Anda boleh menggunakan klausa AS untuk menggunakan nama baharu.

SQL SELECT INTO instance
Buat salinan sandaran Pelanggan:

PILIH *
KE DALAM WebsitesBackup2016

DARI Tapak Web;

Sila gunakan klausa IN untuk menyalin jadual ke pangkalan data lain:

PILIH *
KE DALAM WebsitesBackup2016 DALAM 'Backup.mdb'

DARI Tapak Web;

Cuma salin beberapa lajur dan masukkannya ke dalam jadual baharu:

PILIH nama, url
KE DALAM WebsitesBackup2016

DARI Tapak Web;

Salin hanya tapak web Cina dan masukkannya ke dalam jadual baharu:


PILIH *
KE DALAM WebsitesBackup2016
DARI Tapak Web

WHERE country='CN';

Salin data daripada berbilang jadual dan masukkannya ke dalam jadual baharu:


PILIH Websites.name, access_log.count, access_log.date
MASUK WebsitesBackup2016
DARI Laman Web
LEFT JOIN access_log

ON Websites.id=access_log.site_id;

Petua: Penyataan
SELECT INTO boleh digunakan untuk mencipta jadual kosong baharu melalui skema lain. Cuma tambah klausa WHERE yang menyebabkan pertanyaan tidak mengembalikan data:
PILIH *
KE jadual baharu
DARI
jadual1
DI MANA 1=0;
<🎜><🎜><🎜>

Laman web PHP Cina