Récupération de la dernière ligne dans MySQL
Lorsque vous travaillez avec des tables mysql, il peut être nécessaire d'accéder à la dernière ligne insérée. Cela peut être nécessaire pour récupérer une valeur de colonne ou effectuer d'autres opérations en fonction des données les plus récentes. Dans les cas où le tableau comprend un champ d'accès automatique, l'identification de la dernière ligne devient simple.
en utilisant le champ automatique d'incrément
Le champ d'accès automatique fournit un identifiant unique pour chaque ligne dans un tableau. En triant les lignes dans l'ordre décroissant de ce champ et en limitant les résultats à un, il est possible de sélectionner la dernière ligne insérée:
SELECT fields FROM table ORDER BY id DESC LIMIT 1;
Cette requête récupère les champs spécifiés à partir de la dernière ligne de la table. La colonne ID doit être un champ d'accès automatique pour assurer la commande appropriée des lignes.
Remarque: Si le tableau inclut plusieurs champs d'auto-incrémentation, utilisez le champ le plus élevé pour les commandes décroissantes dans la requête.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3