Probeer een expliciete cast van alleen de tagId als een teken voor de aaneenschakeling, aangezien u binaire en niet-binaire tekenreeksen kunt mixen. Vind ik leuk
SELECT (CAST(GROUP_CONCAT(CONCAT(CAST(tagId AS CHAR), '|', tagName) separator '~') AS CHAR(10000) CHARACTER SET utf8))