À partir de la documentation MySQL :Types à virgule fixe (valeur exacte ) - DÉCIMAL, NUMÉRIQUE :
Donc, vous convertissez en un nombre avec 2 chiffres entiers et 0 chiffres décimaux. Essayez ceci à la place :
CAST((COUNT(*) * 1.5) AS DECIMAL(12,2))
À partir de la documentation MySQL :Types à virgule fixe (valeur exacte ) - DÉCIMAL, NUMÉRIQUE :
Donc, vous convertissez en un nombre avec 2 chiffres entiers et 0 chiffres décimaux. Essayez ceci à la place :
CAST((COUNT(*) * 1.5) AS DECIMAL(12,2))