Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

มีวิธีง่ายๆ ในการเพิ่มหลายระเบียนในแบบสอบถาม MySQL เดียวหรือไม่


คุณสามารถเพิ่มหลายรายการได้อย่างง่ายดายด้วยคำสั่งแทรกเพียงคำสั่งเดียว

ไวยากรณ์มีดังนี้ −

แทรกลงใน yourTableName(yourColumnName1,yourColumnName2,......N)values(yourValue1,yourValue2,....N),(yourValue1,yourValue2,....N),...... ....N;

ให้เราสร้างตารางก่อน -

mysql> สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, Value1 int, Value2 int, Value3 int); Query OK, 0 แถวได้รับผลกระทบ (0.79 วินาที)

แทรกหลายระเบียนในตารางโดยใช้คำสั่ง insert -

mysql> แทรกลงในค่า DemoTable(Value1,Value2,Value3) (10,20,40),(100,148,120),(150,670,1000),(100000,20000,409999) ตกลง ตกลง 4 แถวได้รับผลกระทบ (0.17) วินาที)บันทึก :4 รายการซ้ำ :0 คำเตือน :0

ต่อไปนี้เป็นแบบสอบถามเพื่อแสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -

mysql> เลือก *จาก DemoTable;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+----+---------+---------+-------+| รหัส | Value1 | Value2 | ค่าที่ 3 |+----+---------+---------+--------+| 1 | 10 | 20 | 40 || 2 | 100 | 148 | 120 || 3 | 150 | 670 | 1000 || 4 | 100000 | 20000 | 409999 |+----+---------+--------+--------+4 แถวในชุด (0.00 วินาที)