Archive for the ‘Desarrollo’ Category

Contar registros en MySQL

Miércoles, Julio 25th, 2007

Varios consejos muy útiles de MySQL en Sentido Web. Me ha gustado en especial el de cómo contar registros, en lugar de hacer el típico
SELECT * FROM tabla WHERE condición LIMIT 0, 10
SELECT COUNT(clave) FROM TABLE WHERE condición

resulta que no es necesario repetir la consulta, se puede hacer lo mismo utilizando SQL_CALC_FOUND_ROWS y FOUND_ROWS():
SELECT SQL_CALC_FOUND_ROWS * FROM tabla WHERE condición LIMIT 0, 10
SELECT FOUND_ROWS()