ในการเลือกใน MySQL ให้ใช้คำสั่ง CREATE TABLE SELECT ไวยากรณ์มีดังนี้ −
สร้างตาราง yourTableName SELECT *FROM yourOriginalTableName;
เพื่อให้เข้าใจ ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง SelectIntoDemo-> (-> Id int,-> Name varchar(200)-> );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.50 วินาที)
ให้เราแทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert แบบสอบถามมีดังนี้ −
mysql> แทรกลงในค่า SelectIntoDemo (1,'Bob'), (2,'Carol'),(3,'David'); ตกลง ตกลง 3 แถว (0.15 วินาที) บันทึก:3 รายการซ้ำ:0 คำเตือน :0
แสดงระเบียนทั้งหมดโดยใช้คำสั่ง select แบบสอบถามมีดังนี้ −
mysql> เลือก *จาก SelectIntoDemo;
นี่คือผลลัพธ์ -
<ก่อนหน้า>+------+-------+| รหัส | ชื่อ |+------+-------+| 1 | บ๊อบ || 2 | แครอล || 3 | David |+------+-------+3 แถวในชุด (0.00 วินาที)ตอนนี้คุณสามารถใช้ไวยากรณ์ข้างต้นที่กล่าวถึงในตอนเริ่มต้น แบบสอบถามมีดังนี้ −
mysql> สร้างตาราง yourTempTable เลือก *จาก SelectIntoDemo ตกลง แบบสอบถาม 3 แถวได้รับผลกระทบ (0.56 วินาที) บันทึก:3 รายการซ้ำ:0 คำเตือน:0
ตรวจสอบระเบียนทั้งหมดด้วยชื่อตารางใหม่ “yourTempTable” แบบสอบถามมีดังนี้ −
mysql> เลือก *จาก yourTempTable;
ต่อไปนี้เป็นผลลัพธ์ -
<ก่อนหน้า>+------+-------+| รหัส | ชื่อ |+------+-------+| 1 | บ๊อบ || 2 | แครอล || 3 | David |+------+-------+3 แถวในชุด (0.00 วินาที)