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)
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!