Backticks จะทำงานหากเขียนอย่างถูกต้องตามไวยากรณ์ด้านล่าง -
อัปเดต `yourTableName` ตั้งค่า `yourTableName`.`yourColumnName`='yourNewValue' โดยที่ yourCondition;
ให้เราสร้าง −
. ก่อนmysql> สร้างตาราง `DemoTable_1401` -> ( -> Name varchar(20) -> ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.52 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้การแทรก -
mysql> แทรกลงในค่า `DemoTable_1401` ('Chris'); ตกลง สืบค้น 1 แถวที่ได้รับผลกระทบ (0.16 วินาที)mysql> แทรกลงในค่า 'DemoTable_1401' ('David'); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.10 วินาที) )mysql> แทรกลงในค่า `DemoTable_1401` ('Bob'); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.12 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้ตัวเลือก -
mysql> เลือก * จาก `DemoTable_1401`;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+-------+| ชื่อ |+-------+| คริส || เดวิด || Bob |+-------+3 แถวในชุด (0.00 วินาที)นี่คือแบบสอบถามที่จะทำงานกับ backticks -
mysql> อัปเดต `DemoTable_1401` ตั้งค่า `DemoTable_1401`.`Name`='Adam' โดยที่ `Name`='David'; สืบค้นตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที) แถวที่ตรงกัน:1 เปลี่ยนแล้ว:1 คำเตือน:0
ให้เราตรวจสอบบันทึกตารางอีกครั้ง -
mysql> เลือก * จาก `DemoTable_1401`;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+-------+| ชื่อ |+-------+| คริส || อดัม || Bob |+-------+3 แถวในชุด (0.00 วินาที)