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

ข้อผิดพลาดแบบสอบถาม MySQL กับตารางชื่อ "การสั่งซื้อ"?


ลำดับเป็นคำสงวน หากต้องการใช้คำสงวน คุณต้องใช้ backticks รอบชื่อคอลัมน์ ให้เราสร้างตารางก่อน -

mysql> สร้างตาราง `order` -> ( -> StudentId int -> ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.78 วินาที)

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

mysql> แทรกลงในค่า `order` (101) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.26 วินาที) mysql> แทรกลงในค่า `order' (210) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.18 วินาที) mysql> แทรก ลงในค่า `order' (190) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.28 วินาที) mysql> แทรกลงในค่า `order '(180) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.46 วินาที) mysql> แทรกลงในค่า `order' ( 205);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.28 วินาที)

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

mysql> เลือก *จาก `order`;

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

<ก่อนหน้า>+-----------+| รหัสนักศึกษา |+-----------+| 101 || 210 || 190 || 180 || 205 |+-----------+5 แถวในชุด (0.00 วินาที)

นี่คือการสืบค้นเพื่อใช้ 'order' เป็นชื่อตารางโดยใช้ backticks -

mysql> เลือก *จากคำสั่ง `order' โดย StudentId desc จำกัด 1;

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

<ก่อนหน้า>+-----------+| รหัสนักศึกษา |+-----------+| 210 |+-----------+1 แถวในชุด (0.03 วินาที)