Проблемът е, че CONCAT и SUM не са съвместими в този формат.
CONCAT е проектиран да се изпълнява веднъж на ред във вашия набор от резултати на аргументите, както е дефинирано от този ред.
SUM е обобщена функция, проектирана да работи върху пълен набор от резултати.
CRC32 е от същия клас функции като CONCAT .
И така, имате функции, вложени по начин, който просто не работи добре заедно.
Можете да опитате:
SELECT CONCAT(
(SELECT sum(crc32(column_one)) FROM database.table),
(SELECT sum(crc32(column_two)) FROM database.table)
);
или
SELECT sum(crc32(column_one)), sum(crc32(column_two))
FROM database.table;
и ги свържете с вашия клиентски език.