ដើម្បីកំណត់ចំនួនទិន្នន័យដែលត្រូវស្រង់យកមកប្រើការ យើងចាំបាច់ត្រូវប្រើប្រាស់បញ្ជា LIMIT នៅក្នុងភាសា SQL ដោយធ្វើដូចខាងក្រោមនេះ៖
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="xxxxxxx",
password="xxxxxxx",
database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM customers LIMIT 5")
myresult = mycursor.fetchall()
for x in myresult:
print(x)
ហើយបើយើងចង់ស្រង់យកទិន្នន័យចាប់ពីកន្លែងណាមួយនៅក្នុងតារាងទិន្នន័យ យើងត្រូវធ្វើដូចខាងក្រោមនេះ៖
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="xxxxxxx",
password="xxxxxxx",
database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM customers LIMIT 5 OFFSET 2")
myresult = mycursor.fetchall()
for x in myresult:
print(x)