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

ใช้คำหลัก MySQL ในแบบสอบถามที่ล้อมรอบด้วยเครื่องหมายคำพูดเดียวหรือไม่


หากมีคีย์เวิร์ด MySQL หลายคำในเคียวรี ให้ใช้สัญลักษณ์ backticks แทนเครื่องหมายอัญประกาศเดี่ยว ให้เราสร้างตารางก่อน ในที่นี้ เราได้ใช้คีย์เวิร์ดที่สงวนไว้สองคำคือ 'คีย์' และ 'ขีดจำกัด' −

mysql> สร้างตาราง DemoTable ( `key` int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY , `Limit` int) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.72 วินาที)

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

mysql> แทรกลงในค่า DemoTable (`key`,`Limit`) (null,80) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.49 วินาที)mysql> แทรกลงในค่า DemoTable (`key`,`Limit`) ( null,90);แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.10 วินาที)mysql> แทรกลงในค่า DemoTable(`key`,`Limit`) (null,100); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.10 วินาที)

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

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

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

<ก่อนหน้า>+----+-------+| คีย์ | ขีดจำกัด |+----+-------+| 1 | 80 || 2 | 90 || 3 | 100 |+----+-------+3 แถวในชุด (0.00 วินาที)

ตอนนี้ เราจะเลือกค่าของคอลัมน์ใดคอลัมน์หนึ่ง ซึ่งประกาศด้วยคีย์เวิร์ด "คีย์" ที่สงวนไว้ เนื่องจากเราจำเป็นต้องดึงข้อมูลบันทึกเดียวกัน ใช้สัญลักษณ์ย้อนกลับ -

mysql> เลือก `key` จาก DemoTable

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

<ก่อนหน้า>+----+| คีย์ |+----+| 1 || 2 || 3 |+----+3 แถวในชุด (0.00 วินาที)