การ INSERT (อินเสริด) ข้อมูลทีละหลาย record (เรคคอร์ด)
INSERT INTO table_name ( column_1, column_2, ..., column_n )
VALUES ( 'value_1', 'value_2', ..., 'value_n' ),
( 'value_1', 'value_2', ..., 'value_n' ),
( 'value_1', 'value_2', ..., 'value_n' );
อธิบายคำสั่ง
table_name (เทเบิล_เนม) : ชื่อตารางที่ต้องการเพิ่มข้อมูล
column_1 (คอลัมน์_1) : ชื่อคอลัมน์ในตาราง
value_1 (เวลู่_1) : ค่าที่ใส่ในตาราง
, : อัญประกาศ (' ') เครื่องหมายคั่นข้อมูลแต่ละ record (เรคคอร์ด)
โค้ด :
INSERT INTO z_testcreatetable (id, username, pass, email)
VALUES ( 1, 'Sommai', '1234','PM.com'),
( 2, 'Saijai', 'Saijai','PM.com'),
( 3, 'tanit12', 'qwerty','PM.com');
ผลที่ได้ :
คำอธิบาย :
ข้อมูลที่ทำการเพิ่มทั้งหมด 3 record จะลงไปอยู่ในตาราง ตามที่เราได้กำหนดค่าไว้
สามารถศึกษาเพิ่มเติมได้ที่ คำสั่ง SQL ต่างๆ
โดย : http://www.mindphp.com