समस्या यह है कि 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;
और उन्हें अपनी ग्राहक भाषा से जोड़ें।