สำหรับค่าต่ำสุดในคอลัมน์ MySQL ให้ใช้เมธอด MIN() และค่าสูงสุด ให้ใช้วิธี MAX() ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง DemoTable( ชื่อลูกค้า varchar(20), ProductAmount int); ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.03 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable ('Chris',3599); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที) mysql> แทรกลงในค่า DemoTable ('David',7843); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.13 วินาที )mysql> แทรกลงในค่า DemoTable ('Mike',97474); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.20 วินาที) mysql> แทรกลงในค่า DemoTable ('Bob',65884); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.19 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก DemoTable;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+--------------+--------------+| ชื่อลูกค้า | ProductAmount |+-------------+--------------+| คริส | 3599 || เดวิด | 7843 || ไมค์ | 97474 || บ๊อบ | 65884 |+-------------+--------------+4 แถวในชุด (0.00 วินาที)ต่อไปนี้เป็นแบบสอบถามเพื่อรับค่าต่ำสุดและสูงสุดโดยใช้ MAX() และ MIN() -
mysql> เลือก *จาก DemoTable โดยที่ ProductAmount=(select max(ProductAmount) จาก DemoTable) หรือ ProductAmount=(select min(ProductAmount) จาก DemoTable);
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+--------------+--------------+| ชื่อลูกค้า | ProductAmount |+-------------+--------------+| คริส | 3599 || ไมค์ | 97474 |+-------------+--------------+2 แถวในชุด (0.00 วินาที)