เราจำเป็นต้องใช้ MAX(columnName) เพื่อค้นหาค่าสูงสุดในคอลัมน์ แต่ก่อนอื่นเราจะมาทำความเข้าใจเกี่ยวกับฐานข้อมูลและตารางใน MySQL
ก่อนติดตั้ง MySQL สิ่งสำคัญคือต้องพิจารณาว่าควรใช้เวอร์ชันใดและรูปแบบการแจกจ่ายใด (อาจเป็นไฟล์ไบนารีหรือไฟล์ต้นทาง) หากฐานข้อมูลถูกสร้างขึ้นใหม่ จะเห็นได้ชัดว่าไม่มีตารางอยู่ในนั้น
ส่วนที่สำคัญที่สุดอย่างหนึ่งคือการกำหนดโครงสร้างของฐานข้อมูล ตารางที่จำเป็น คอลัมน์ในทุกตาราง และความสัมพันธ์ระหว่างตารางเหล่านี้ เมื่อเราตัดสินใจว่าฐานข้อมูลของเราต้องการอะไร ชื่อที่ถูกต้อง และสร้างตารางด้วยชื่อคอลัมน์และค่าแถวที่เหมาะสมแล้ว เราสามารถหารือเกี่ยวกับการจัดการประเภทใดที่สามารถทำได้กับฐานข้อมูลนี้
หมายเหตุ: เราคิดว่าเราได้สร้างฐานข้อมูลชื่อ 'DBNAME' และตารางชื่อ 'tableName'
ให้เราเข้าใจแบบสอบถามที่จะดึงค่าสูงสุดในคอลัมน์ใน MySQL -
สอบถาม
เลือก MAX(columnName) AS alias FROM tableName;
ผลลัพธ์
<ก่อนหน้า>+-------------------+| columnName |+-------------------+| 45 |+-------------------+ในแบบสอบถามข้างต้น 'ชื่อคอลัมน์' หมายถึงชื่อของคอลัมน์ และ 'นามแฝง' คือชื่อใหม่ที่กำหนดให้กับคอลัมน์ 'tableName' หมายถึงชื่อของตารางที่มีการสืบค้นค่าสูงสุด
ฟังก์ชัน 'MAX' ใช้ใน 'ชื่อคอลัมน์' เพื่อดึงค่าสูงสุดจากคอลัมน์เฉพาะ นามแฝงมีไว้เพื่อให้ชื่อคอลัมน์มีความชัดเจนในกรณีที่ไม่ชัดเจน