เนื่องจากค่าคอลัมน์ 'ADD' เป็นคำที่สงวนไว้อยู่แล้ว ดังนั้น คุณจึงจำเป็นต้องใช้ backticks รอบๆ คำว่า ADD เช่น `ADD`
เรามาดูตัวอย่างและสร้างตารางกัน −
mysql> สร้างตาราง DemoTable779 (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, `ADD` int); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.47 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable779(`ADD`) (54); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.18 วินาที) mysql> แทรกลงในค่า DemoTable779 (`ADD`) (89); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.14 วินาที) mysql> แทรกลงในค่า DemoTable779 (`ADD`) (66); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.17 วินาที) mysql> แทรกลงในค่า DemoTable779 (`ADD`) (58); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.10 วินาที)
ตอนนี้คุณสามารถแสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก DemoTable779;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+---+------+| รหัส | เพิ่ม |+---+------+| 1 | 54 || 2 | 89 || 3 | 66 || 4 | 58 |+----+------+4 แถวในชุด (0.00 วินาที)ต่อไปนี้เป็นวิธีที่คุณสามารถเพิ่มคอลัมน์ 'เพิ่ม' -
mysql> อัปเดต DemoTable779set `ADD`=`ADD`+10; Query OK, 4 แถวได้รับผลกระทบ (0.20 วินาที) แถวที่ตรงกัน:4 เปลี่ยน:4 คำเตือน:0
ให้เราตรวจสอบบันทึกตารางอีกครั้ง -
mysql> เลือก *จาก DemoTable779;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+---+------+| รหัส | เพิ่ม |+---+------+| 1 | 64 || 2 | 99 || 3 | 76 || 4 | 68 |+----+------+4 แถวในชุด (0.00 วินาที)