Als FreshPrinceOfSO
voorgesteld in de opmerkingen onder mijn vraag, MySQL-server verwerkt geen casts naar varchar
.
Dus hoewel de vraag
SELECT CONCAT('Sum is: ',CAST(SUM(MyColumn) AS varchar(20))) FROM MyTable WHERE 1;
resulteert in syntaxisfout, casten naar char
in plaats daarvan werkt het prima:
SELECT CONCAT('Sum is: ',CAST(SUM(MyColumn) AS char(20))) FROM MyTable WHERE 1;