Giới thiệu
- MIN(): trả về giá trị nhỏ nhất của cột được chọn.
- MAX(): trả về giá trị lớn nhất của cột được chọn.
Cú pháp
MIN()
SELECT MIN(ten_cot) FROM ten_bang
MAX()
SELECT MAX(ten_cot) FROM ten_bang
Các bước thực hiện
- Import
mysql.connector - Thiết lập kết nối bằng
connect() - Tạo đối tượng con trỏ qua
cursor() - Viết truy vấn SQL
- Thực thi truy vấn bằng
execute() - Đóng kết nối
Ví dụ minh họa
Bảng Students:
+----------+-----------+ | name | marks | +----------+-----------+ | Rohit | 62 | | Rahul | 75 | | Inder | 99 | | Khushi | 49 | | Karan | 92 | +----------+-----------+
Tìm điểm thấp nhất và cao nhất:
import mysql.connector
db = mysql.connector.connect(
host="your_host",
user="your_username",
password="your_password",
database="database_name"
)
cursor = db.cursor()
query1 = "SELECT MIN(marks) FROM Students"
cursor.execute(query1)
lowest = cursor.fetchall()
print("Điểm thấp nhất:", lowest)
query2 = "SELECT MAX(marks) FROM Students"
cursor.execute(query2)
highest = cursor.fetchall()
print("Điểm cao nhất:", highest)
db.close()
Kết quả
Điểm thấp nhất: 49 Điểm cao nhất: 99