La clause Limit MySQL avec Python
Le mot clé Limit est utilisée dans l’instruction SELECT pour limiter le nombre de lignes renvoyées par une requête.
Il peut être utilisé conjointement avec SELECT, UPDATE OU DELETE.
Exemple:
L’exemple suivant sélectionne les 3 premiers enregistrements dans la table « person »:
# -*- coding: utf-8 -*- import mysql.connector #connexion au base de données db = mysql.connector.connect( host = "localhost", user = "root", password = "", database = "my_db" ) #créer un curseur de base de données pour effectuer des opérations SQL cur = db.cursor() #exécuter le curseur avec la méthode execute() et transmis la requête SQL cur.execute("SELECT * FROM person LIMIT 3") #récupèrer toutes les lignes de la dernière instruction exécutée. res = cur.fetchall() for line in res: print(line)
Sortie:
(15, 'Nicolas', 40) (14, 'Emily', 33) (13, 'Alex', 25)