Python MySQL ကန့်သတ်ချက်
ရလဒ်ကိုကန့်သတ်ပါ။
"LIMIT" ကြေညာချက်ကို အသုံးပြု၍ မေးမြန်းမှုမှ ပြန်ပေးသည့် မှတ်တမ်းအရေအတွက်ကို သင်ကန့်သတ်နိုင်သည်-
ဥပမာ
"ဖောက်သည်များ" ဇယားရှိ ပထမဆုံးမှတ်တမ်း 5 ခုကို ရွေးပါ-
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor =
mydb.cursor()
mycursor.execute("SELECT * FROM customers LIMIT 5")
myresult = mycursor.fetchall()
for x in
myresult:
print(x)
အခြားရာထူးမှစတင်ပါ။
တတိယမှတ်တမ်းမှစတင်၍ မှတ်တမ်းငါးခုကို ပြန်ရယူလိုပါက "OFFSET" သော့ချက်စာလုံးကို အသုံးပြုနိုင်ပါသည်။
ဥပမာ
ရာထူး 3 မှ စတင်ပြီး 5 မှတ်တမ်းကို ပြန်ပို့ပါ-
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor =
mydb.cursor()
mycursor.execute("SELECT * FROM customers LIMIT 5
OFFSET 2")
myresult = mycursor.fetchall()
for x in
myresult:
print(x)