Python MySQL Limit

Hasil Diperbatasi

Anda dapat menggunakan pernyataan "LIMIT" untuk membatasi jumlah catatan yang kembali dari query:

Contoh

Pilih lima catatan pertama dari tabel "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()
untuk x di myresult:
  print(x)

Jalankan Contoh

Mulai dari lokasi lain

Jika ingin kembalikan lima catatan dari catatan ke-3, Anda dapat menggunakan kata kunci "OFFSET":

Contoh

Kembalikan 5 catatan dari lokasi 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()
untuk x di myresult:
  print(x)

Jalankan Contoh