Problemet er, at CONCAT og SUM er ikke kompatible i dette format.
CONCAT er designet til at køre én gang pr. række i dit resultatsæt på argumenterne som defineret af den pågældende række.
SUM er en samlet funktion, designet til at køre på et komplet resultatsæt.
CRC32 er af samme klasse af funktioner som CONCAT .
Så du har funktioner indlejret på en måde, der bare ikke spiller godt sammen.
Du kan prøve:
SELECT CONCAT(
(SELECT sum(crc32(column_one)) FROM database.table),
(SELECT sum(crc32(column_two)) FROM database.table)
);
eller
SELECT sum(crc32(column_one)), sum(crc32(column_two))
FROM database.table;
og sammenkæde dem med dit klientsprog.