Limit w MySQL w Pythonie
- Poprzednia strona Aktualizacja MySQL
- Następna strona Połączenie MySQL
Ograniczenie wyników
Możesz ograniczyć liczbę rekordów zwracanych z zapytania za pomocą wyrażenia "LIMIT":
Przykład
Wybierz pierwsze pięć rekordów z tabeli "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)
Zaczynając od innej pozycji
Jeśli chcesz zwrócić pięć rekordów zaczynając od trzeciego, możesz użyć klucza "OFFSET":
Przykład
Zwracanie 5 rekordów od pozycji 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)
- Poprzednia strona Aktualizacja MySQL
- Następna strona Połączenie MySQL