Python MySQL Limit
- 上一頁 MySQL Update
- 下一頁 MySQL Join
限定結果
您可以使用 "LIMIT" 語句限制從查詢返回的記錄數:
實例
選取 "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)
從另一個位置開始
如果希望從第三條記錄開始返回五條記錄,您可以使用 "OFFSET" 關鍵字:
實例
從位置 3 開始返回 5 條記錄:
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)
- 上一頁 MySQL Update
- 下一頁 MySQL Join