คุณสามารถค้นหาจำนวนสูงสุดในคอลัมน์โดยใช้ฟังก์ชันรวม MAX ไวยากรณ์มีดังนี้ −
เลือก max(yourColumnName) เป็น anyVariableName จาก yourTableName;
เพื่อให้เข้าใจแนวคิดข้างต้น ให้เราสร้างตารางที่มีคอลัมน์ int ต่อไปนี้เป็นแบบสอบถามเพื่อสร้างตาราง
mysql> สร้างตาราง HighestNumberDemo −> ( −> BigNumber int −> ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.87 วินาที)
ใส่ค่าบางค่าลงในตารางแล้ว แบบสอบถามเพื่อแทรกระเบียนมีดังนี้ −
mysql> แทรกลงในค่า HighestNumberDemo (1234) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.43 วินาที) mysql> แทรกลงในค่า HighestNumberDemo (9999) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.18 วินาที) mysql> แทรกลงในค่า HighestNumberDemo ( 10000); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.17 วินาที) mysql> แทรกลงในค่า HighestNumberDemo (989898); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) mysql> แทรกลงในค่า HighestNumberDemo (999987) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.18 วินาที)
ตอนนี้คุณสามารถแสดงระเบียนทั้งหมดโดยใช้คำสั่ง select แบบสอบถามเพื่อแสดงระเบียนทั้งหมดมีดังนี้ −
mysql> เลือก *จาก HighestNumberDemo;
ต่อไปนี้เป็นผลลัพธ์ -
<ก่อนหน้า>+-----------+| BigNumber |+-----------+| 1234 || 9999 || 10000 || 989898 || 999987 |+-----------+5 แถวในชุด (0.00 วินาที)ใช้ไวยากรณ์ที่เรากล่าวถึงข้างต้นเพื่อค้นหาจำนวนสูงสุดในคอลัมน์ แบบสอบถามมีดังนี้ −
mysql> เลือก max(BigNumber) เป็น HighestNumber จาก HighestNumberDemo;
ต่อไปนี้คือผลลัพธ์ -
<ก่อนหน้า>+--------------+| HighestNumber |+--------------+| 999987 |+-----------------------+1 แถวในชุด (0.00 วินาที)