ដើម្បី​កំណត់​ចំនួន​ទិន្នន័យ​ដែល​ត្រូវ​ស្រង់​យក​មក​ប្រើការ យើង​ចាំបាច់​ត្រូវ​ប្រើប្រាស់​បញ្ជា 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)