Som FreshPrinceOfSO
Föreslog i kommentarerna under min fråga, MySQL-server hanterar inte casts till varchar
.
Så även om frågan
SELECT CONCAT('Sum is: ',CAST(SUM(MyColumn) AS varchar(20))) FROM MyTable WHERE 1;
resulterar i syntaxfel, casting till char
fungerar istället bra:
SELECT CONCAT('Sum is: ',CAST(SUM(MyColumn) AS char(20))) FROM MyTable WHERE 1;