Insert ตาราง SQL เพื่อเพิ่มข้อมูลลงในตาราง บทความนี้สอนเขียนคำสั่ง SQL เพื่อเพิ่มข้อมูลลงในตาราง ด้วยคำสั่ง INSERT INTO ตามด้วยชื่อตาราง และกำหนดข้อมูลที่จะเพิ่มหลังคำสั่ง VALUES สามารถเขียนคำสั่ง SQL ได้ดังนี้
ตัวอย่างที่ 1 Insert ตาราง SQL แบบ 1 ข้อมูล
INSERT INTO colors ( id, title ) VALUES ( 1, 'เขียว' )
ผลลัพธ์
1 row inserted.
Insert ตาราง SQL แบบ 1 ข้อมูล จากตัวอย่างใช้คำสั่ง INSERT INTO colors คือเพิ่มข้อมูลลงในตาราง colors ประกอบด้วย 2 field คือ ( id, title ) กำหนดข้อมูลที่จะต้องการเพิ่มหลังคำสั่ง VALUES คือ ( 1, 'เขียว' )
ตัวอย่างที่ 2 Insert ตาราง SQL แบบหลายข้อมูล
INSERT INTO colors ( id, title )
VALUES
( 1, 'เขียว' ),
( 2, 'แดง' ),
( 3, 'ส้ม' )
ผลลัพธ์
3 rows inserted.
Insert ตาราง SQL แบบหลายข้อมูล แตกต่างจากตัวอย่างที่ 1 คือใช้เครื่องหมายลูกน้ำ ( , ) คั่นแต่ละข้อมูลที่ต้องการเพิ่มหลังคำสั่ง VALUES เช่น ( 1, 'เขียว' ), ( 2, 'แดง' ), ( 3, 'ส้ม' ) หมายความว่าเพิ่มข้อมูล 3 ข้อมูลลงในตาราง colors ด้วยคำสั่ง INSERT INTO คำสั่งเดียว