อย่าใช้แบบสอบถามด้านล่างสำหรับสิ่งนี้ −
แทรกค่า yourTableName(yourValue1,yourValue2,...N);insert into yourTableName values(yourValue1,yourValue2,...N);insert into yourTableName values(yourValue1,yourValue2,...N);.. .N
คุณสามารถใช้แบบสอบถามด้านล่างเป็นวิธีที่เร็วที่สุดในการแทรกค่าหลายค่าในแบบสอบถามเดียว -
แทรกลงในค่า yourTableName(yourValue1,yourValue2,...N),(yourValue1,yourValue2,...N),(yourValue1,yourValue2,...N),.......... .........น;
ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง DemoTable1466-> ( -> Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(20), -> Age int -> );Query OK, 0 แถวได้รับผลกระทบ (0.98 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable1466(Name,Age)('Chris',25),('David',29),('Mike',32);Query OK, 3 แถวได้รับผลกระทบ (0.10 วินาที)บันทึก:3 รายการซ้ำ:0 คำเตือน:0
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก * จาก DemoTable1466;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+----+---------+------+| รหัส | ชื่อ | อายุ |+----+-------+------+| 1 | คริส | 25 || 2 | เดวิด | 29 || 3 | ไมค์ | 32 |+----+-------+------+3 แถวในชุด (0.00 วินาที)