Som FreshPrinceOfSO
foreslået i kommentarerne under mit spørgsmål, MySQL-server håndterer ikke casts til varchar
.
Så selvom forespørgslen
SELECT CONCAT('Sum is: ',CAST(SUM(MyColumn) AS varchar(20))) FROM MyTable WHERE 1;
resulterer i syntaksfejl, casting til char
fungerer i stedet fint:
SELECT CONCAT('Sum is: ',CAST(SUM(MyColumn) AS char(20))) FROM MyTable WHERE 1;