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

แทรกด้วย Select query ใน MySQL


สำหรับการแทรกด้วยคำสั่ง SELECT ไวยากรณ์จะเป็นดังนี้ −

แทรกลงใน yourTableName(yourColumnName1,yourColumnName2,yourColumnName3,...N) เลือก yourValue1,yourValue2,yourValue3,......N;

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

mysql> สร้างตาราง DemoTable1603 -> ( -> StudentId int, -> StudentName varchar(20), -> StudentMarks int -> );Query OK, 0 แถวได้รับผลกระทบ (0.50 วินาที)

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

mysql> แทรกลงใน DemoTable1603(StudentId,StudentName,StudentMarks) เลือก 101,'John',45;Query OK, 1 แถวได้รับผลกระทบ (0.17 วินาที)ระเบียน:1 รายการซ้ำ:0 คำเตือน:0mysql> แทรกลงใน DemoTable1603(StudentId, StudentName,StudentMarks) เลือก 102 'Adam', 76 แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.11 วินาที) บันทึก:1 รายการซ้ำ:0 คำเตือน:0mysql> แทรกลงใน DemoTable1603 (StudentId,StudentName,StudentMarks) เลือก 103, 'Bob', 67;แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.31 วินาที) บันทึก:1 รายการซ้ำ:0 คำเตือน:0

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

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

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

<ก่อนหน้า>+-----------+-------------+--------------+| รหัสนักศึกษา | ชื่อนักเรียน | StudentMarks |+-----------+-------------+------------+| 101 | จอห์น | 45 || 102 | อดัม | 76 || 103 | บ๊อบ | 67 |+-----------+-------------+--------------+3 แถวในชุด (0.00 วินาที)