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

เลือกค่าเฉพาะระหว่างค่าสองคอลัมน์ใน MySQL?


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

mysql> สร้างตาราง DemoTable787 ( Score1 int, Score2 int, Name varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.84 วินาที)

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

mysql> แทรกลงในค่า DemoTable787 (34,56,'Chris'); ตกลง แบบสอบถาม 1 แถวได้รับผลกระทบ (0.19 วินาที) mysql> ลงในค่า DemoTable787 (73,86, 'Robert'); แบบสอบถามตกลง 1 แถว ได้รับผลกระทบ (0.19 วินาที) mysql> แทรกลงในค่า DemoTable787 (90,99, 'David'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.19 วินาที) mysql> แทรกลงในค่า DemoTable787 (80,89, 'Adam'); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.21 วินาที)

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

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

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

<ก่อนหน้า>+---------+---------+-------+| คะแนน1 | คะแนน2 | ชื่อ |+---------+---------+-------+| 34 | 56 | คริส || 73 | 86 | โรเบิร์ต || 90 | 99 | เดวิด || 80 | 89 | Adam |+--------+---------+--------+4 แถวในชุด (0.00 วินาที)

ต่อไปนี้เป็นแบบสอบถามเพื่อเลือกค่าเฉพาะระหว่างค่าของสองคอลัมน์ -

mysql> เลือกชื่อจาก DemoTable787 โดยที่ 56 ระหว่าง Score1 และ Score2

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

<ก่อนหน้า>+-------+| ชื่อ |+-------+| Chris |+-------+1 แถวในชุด (0.00 วินาที)