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

แทรกค่าทั้งหมดในตารางด้วยแบบสอบถาม MySQL เดียวที่คั่นระเบียนด้วยเครื่องหมายจุลภาค


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

mysql> สร้างตารางหากไม่มี DemoTable1343 -> ( -> `_ClientId` int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, -> ClientName varchar(40), -> ClientProjectDeadline date -> )ENGINE=MyISAM,AUTO_INCREMENT=1000;Query ตกลง ได้รับผลกระทบ 0 แถว (0.21 วินาที)

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

mysql> แทรกลงในค่า DemoTable1343(ClientName,ClientProjectDeadline) ('Chris','2019-09-24'),('Bob','2015-12-09'), -> ('Mike',' 2017-01-20'),('Carol','2018-03-31');แบบสอบถามตกลง ได้รับผลกระทบ 4 แถว (0.10 วินาที) บันทึก:4 รายการซ้ำ:0 คำเตือน:0

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

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

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

<ก่อน>+-----------+-----------+--------------------- ---+| _ClientId | ชื่อลูกค้า | ClientProjectDeadline |+-----------+-----------+---------------------- -+| 1000 | คริส | 2019-09-24 || 1001 | บ๊อบ | 2015-12-09 || 1002 | ไมค์ | 2017-01-20 || 1003 | แครอล | 2018-03-31 |+-----------+-----------+----------------- -----+4 แถวในชุด (0.00 วินาที)