Bagaimanakah kita boleh mencipta jadual MySQL baharu dengan memilih lajur tertentu daripada jadual sedia ada lain?

王林
Lepaskan: 2023-08-25 08:33:09
ke hadapan
1086 orang telah melayarinya

我们如何通过从另一个现有表中选择特定列来创建新的 MySQL 表?

Seperti yang kita sedia maklum, kita boleh menyalin data dan struktur daripada jadual sedia ada melalui skrip CTAS. Jika kita ingin memilih beberapa lajur tertentu daripada jadual lain maka kita perlu menyebutnya selepas SELECT. Pertimbangkan contoh berikut di mana kita mencipta jadual bernama EMP_BACKUP1 dengan memilih lajur tertentu "nama" daripada jadual sedia ada "Pekerja" -

mysql> Create table EMP_BACKUP1 AS Select name from employee;
Query OK, 3 rows affected (0.25 sec)
Records: 3 Duplicates: 0 Warnings: 0

mysql> Select * from EMP_BACKUP1;
+--------+
| name   |
+--------+
| Ram    |
| Gaurav |
| Mohan  |
+--------+
3 rows in set (0.00 sec)
Salin selepas log masuk

Kita boleh perhatikan bahawa ia hanya menyalin lajur "nama" bagi Data jadual "Pekerja" dan struktur.

Atas ialah kandungan terperinci Bagaimanakah kita boleh mencipta jadual MySQL baharu dengan memilih lajur tertentu daripada jadual sedia ada lain?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan