Comment puis-je obtenir les 20 derniers résultats soumis dans une ligne mysql db.Derniers résultats soumis dans mysql db
J'ai besoin des 20 derniers résultats envoyés par les utilisateurs.
Cheers.
Comment puis-je obtenir les 20 derniers résultats soumis dans une ligne mysql db.Derniers résultats soumis dans mysql db
J'ai besoin des 20 derniers résultats envoyés par les utilisateurs.
Cheers.
Si vous utilisez une clé primaire auto_increment, est aussi simple que:
SELECT * FROM that_table
ORDER BY auto_increment_primary_key DESC
LIMIT 0, 20
Si vous n'avez pas de champ d'horodatage ou d'auto-incrémentation sur cette table, vous ne pouvez pas.
Sinon: select * from table order by id desc limit 0,20
Voir la requête ci-dessous, il y a une fonction disponible dans la syntaxe mysql ci-dessous
SELECT FROM ORDER BY DESC LIMIT 0,20
pour une raison quelconque, je reçois seulement un résultat quand j'ai 2 résultats dans la base de données. – Tapha
voici le code "SELECT * FROM table ORDER BY table_id DESC LIMIT 0, 20" – Tapha
c'est impossible! vous n'avez pas spécifié une clause 'where' dans la requête que vous venez de publier afin que vous * deviez * voir jusqu'à 20 enregistrements –