Je veux attraper X lignes, donc je mets LIMIT X
; mais comment puis-je également compter simultanément le nombre total de lignes?
Actuellement, j'utilise deux requêtes distinctes pour le faire
SELECT COUNT(*) FROM col WHERE CLAUSE
SELECT * FROM col WHERE CLAUSE LIMIT X
Existe-t-il un moyen de le faire dans une seule requête?
EDIT: La sortie doit être les col
cellules et le nombre de lignes. En fait, après avoir sélectionné les col
cellules, il doit parcourir le tableau pour ne compter que.
Je sais qu'il n'est pas possible de fusionner ces deux requêtes, car la première renvoie 1 ligne, mais les secondes X lignes. Je suis curieux de savoir s'il existe une fonction dans mysql pour retourner le nombre de lignes en présence de LIMIT
.