Giới hạn số lượng bản ghi trong MySQL bằng Python
- Trang trước Cập nhật MySQL
- Trang tiếp theo Kết hợp MySQL
Kết quả giới hạn
Bạn có thể sử dụng câu lệnh "LIMIT" để giới hạn số lượng bản ghi trả về từ truy vấn:
Mẫu
Chọn 5 bản ghi đầu tiên từ bảng "customers":
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() mycursor.execute("SELECT * FROM customers LIMIT 5") myresult = mycursor.fetchall() for x in myresult: print(x)
Bắt đầu từ vị trí khác
Nếu bạn muốn trả về 5 bản ghi bắt đầu từ bản ghi thứ ba, bạn có thể sử dụng từ khóa "OFFSET":
Mẫu
Trả về 5 bản ghi bắt đầu từ vị trí 3:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() mycursor.execute("SELECT * FROM customers LIMIT 5 OFFSET 2") myresult = mycursor.fetchall() for x in myresult: print(x)
- Trang trước Cập nhật MySQL
- Trang tiếp theo Kết hợp MySQL