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

MySQL แทรกค่าลงในแถวและคอลัมน์เฉพาะ


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

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

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

mysql> แทรกลงในค่า DemoTable1569 ('John_12','John Smith'); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.38 วินาที)mysql> ลงในค่า DemoTable1569 ('David_321','Carol Taylor'); ตกลงในแบบสอบถาม 1 แถวได้รับผลกระทบ (0.50 วินาที) mysql> แทรกลงในค่า DemoTable1569 ('David_989', 'David Miller'); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.24 วินาที)

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

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

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

<ก่อนหน้า>+-----------+--------------+| รหัสนักศึกษา | ชื่อนักเรียน |+-----------+--------------+| John_12 | จอห์น สมิธ || David_121 | แครอล เทย์เลอร์ || David_989 | David Miller |+-----------+--------------+3 แถวในชุด (0.00 วินาที)

นี่คือแบบสอบถามเพื่อแทรกค่าให้กับแถวและคอลัมน์เฉพาะ

mysql> อัปเดต DemoTable1569 ตั้งค่า StudentId='Carol_321' โดยที่ StudentName='Carol Taylor'; สืบค้นตกลง ได้รับผลกระทบ 1 แถว (0.26 วินาที) แถวที่ตรงกัน:1 เปลี่ยนแล้ว:1 คำเตือน:0

ให้เราตรวจสอบบันทึกตารางอีกครั้ง

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

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

<ก่อนหน้า>+-----------+--------------+| รหัสนักศึกษา | ชื่อนักเรียน |+-----------+--------------+| John_12 | จอห์น สมิธ || Carol_121 | แครอล เทย์เลอร์ || David_989 | David Miller |+-----------+--------------+3 แถวในชุด (0.00 วินาที)