copy ตาราง SQL คัดลอกตาราง และข้อมูล บทความนี้สอนสร้างตารางโดยการ copy โครงสร้างของตาราง และข้อมูลภายในตารางทั้งหมด ไปสร้างเป็นตารางชื่อใหม่ ด้วยคำสั่ง CREATE TABLE SELECT สามารถเขียนคำสั่ง SQL ได้ดังนี้
ตัวอย่าง copy ตาราง SQL คัดลอกตาราง และข้อมูล
CREATE TABLE fruit2 AS SELECT * FROM fruit
ผลลัพธ์
Query OK, 4 rows affected (0.025 sec)
Records: 4 Duplicates: 0 Warnings: 0
+-------------------+
| Tables_in_example |
+-------------------+
| fruit |
| fruit2 |
+-------------------+
copy ตาราง SQL จากตัวอย่างใช้คำสั่ง CREATE TABLE fruit2 คือสร้างตารางชื่อ fruit2 ตามด้วย AS SELECT * FROM fruit คือ สร้างตาราง fruit2 โดยกำหนดโครงสร้างตาราง และข้อมูลเหมือนกับตาราง fruit ทุกอย่าง