Python MySQL Limit

Hasil Diperbatasi

Anda dapat menggunakan pernyataan "LIMIT" untuk membatasi jumlah rekod yang diambil dari kueri:

Contoh

Pilih lima rekod 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()
for x in myresult:
  print(x)

Jalankan Contoh

Mulai dari lokasi lain

Jika Anda ingin mengembalikan lima rekod dari rekod ketiga, Anda dapat menggunakan kata kunci "OFFSET":

Contoh

Mengembalikan 5 rekod 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()
for x in myresult:
  print(x)

Jalankan Contoh