Mysql solo devuelve una fila cuando usa Count
Bueno, acabo de dar con un comportamiento extraño que nunca había visto antes, o que no había notado.
Estoy usando esta consulta:
SELECT *,
COUNT(*) AS pages
FROM notis
WHERE cid = 20
ORDER BY nid DESC
LIMIT 0, 3
... para leer 3 elementos, pero al hacerlo quiero obtener el total de filas.
El problema es...... cuando uso count la consulta solo devuelve una fila, pero si eliminoCOUNT(*) AS pages
- Obtengo las 3 filas como se supone que debo hacerlo. Obviamente, me estoy perdiendo algo aquí.