Python MySQL Limit

نتایج محدود شده

می‌توانید از عبارت "LIMIT" برای محدود کردن تعداد ثبت‌نام‌هایی که از جستجو بازمی‌گردد استفاده کنید:

مثال

5 ثبت‌نام اولیه از جدول "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()
برای x در myresult:
  print(x)

اجرای مثال

از مکان دیگری شروع به بازگرداندن

اگر می‌خواهید از مکان دیگری شروع به بازگرداندن پنج ثبت‌نام کنید، می‌توانید از کلیدواژه "OFFSET" استفاده کنید:

مثال

5 ثبت‌نام از مکان 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()
برای x در myresult:
  print(x)

اجرای مثال