Esto es solo una suposición, pero tal vez la conversión a un número entero obligue a MySQL a decir siempre que es un número entero.
SELECT CAST(SUM(price) AS SIGNED) FROM cakes WHERE ingredient = 'marshmallows';
Esto es solo una suposición, pero tal vez la conversión a un número entero obligue a MySQL a decir siempre que es un número entero.
SELECT CAST(SUM(price) AS SIGNED) FROM cakes WHERE ingredient = 'marshmallows';