Así es como funciona su consulta y es un comportamiento normal. Usando LIMIT
no limitará el recuento o la suma, sino solo las filas devueltas. Entonces su consulta devolverá n
filas como se indica en su LIMIT
cláusula. Y dado que su consulta en realidad solo devuelve una fila, la aplicación de un límite (distinto de cero) no tiene ningún efecto en los resultados.
Sin embargo, su segunda consulta funcionará como se esperaba y es una forma establecida de resolver este problema.