Devdit
 

SQL ทำซ้ำตาราง ด้วย CREATE TABLE SELECT

1.3K

SQL ทำซ้ำตาราง ด้วย CREATE TABLE AS SELECT บทความนี้สอนวิธีการทำซ้ำ หรือคัดลอกตารางที่ต้องการไปสร้างเป็นตารางใหม่ พร้อมข้อมูล โดยตั้งชื่อที่ต้องการด้วยคำสั่ง SQL สามารถเขียนคำสั่ง SQL ได้ดังนี้

 

ตัวอย่าง SQL ทำซ้ำตาราง ด้วย CREATE TABLE AS SELECT

CREATE TABLE example AS SELECT * FROM demo

ผลลัพธ์

Query OK, 1 rows affected (0.025 sec)
Records: 1  Duplicates: 0  Warnings: 0
+-------------------+
| Tables_in_example |
+-------------------+
| example           |
| demo              |
+-------------------+

คำอธิบาย

SQL ทำซ้ำตาราง จากตัวอย่างเขียน CREATE TABLE example คือ สร้างตารางใหม่ชื่อ example ตามด้วย AS SELECT * FROM demo คือทำซ้ำตาราง และข้อมูลจากตารางชื่อ demo เมื่อรันคำสั่ง SQL นี้จะมีการสร้างตารางชื่อ example โดยทำซ้ำจากตาราง demo ทุกอย่างรวมไปถึงข้อมูล

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ