ในการแทรกแบบกลุ่ม เราจำเป็นต้องใช้ชื่อคอลัมน์ทั้งหมดที่มีวงเล็บคั่นด้วย ','
เรามาดูตัวอย่างกัน ขั้นแรกเราจะสร้างตาราง ต่อไปนี้เป็นคำสั่ง CREATE เพื่อสร้างตาราง
mysql> สร้างตาราง MultipleRecordWithValues -> ( -> id int, -> name varchar(100) -> ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.88 วินาที)
ต่อไปนี้เป็นไวยากรณ์ของการแทรกแบทช์
INSERT ลงในค่า yourTableName(column1,column2,....N),(column1,column2,....N),(column1,column2,....N),....... ....N;
การใช้ไวยากรณ์ด้านบนเพื่อแทรกเรคคอร์ดชุดงาน
mysql> แทรกลงในค่า MultipleRecordWithValues(1,'John'),(2,'Carol'),(3,'Bob'),(4,'Smith');แบบสอบถามตกลง ได้รับผลกระทบ 4 แถว (0.16 วินาที )บันทึก:4 รายการซ้ำ:0 คำเตือน:0
เนื่องจาก 4 แถวได้รับผลกระทบ แสดงว่าเราได้แทรกระเบียนเรียบร้อยแล้ว หากต้องการตรวจสอบว่ามีระเบียนทั้งหมดในตารางหรือไม่ ให้ใช้คำสั่ง SELECT
mysql> เลือก *จาก MultipleRecordWithValues;
ต่อไปนี้เป็นผลลัพธ์
<ก่อนหน้า>+------+-------+| id | ชื่อ |+------+-------+| 1 | จอห์น || 2 | แครอล || 3 | บ๊อบ || 4 | Smith |+------+-------+4 แถวในชุด (0.00 วินาที)