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":
Παράδειγμα
Επιστροφή 5 εγγραφών από τη θέση 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)
- Προηγούμενη σελίδα MySQL Update
- Επόμενη σελίδα MySQL Join