Perguntas com a marcação «group-concat»

260
Comprimento máximo do MySQL e GROUP_CONCAT ()

Estou usando GROUP_CONCAT()em uma consulta MySQL para converter várias linhas em uma única string. No entanto, o comprimento máximo do resultado dessa função é de 1024caracteres. Estou muito ciente de que posso alterar os parâmetros group_concat_max_lenpara aumentar esse limite: SET SESSION...

186
MySQL DISTINCT em um GROUP_CONCAT ()

Eu estou fazendo SELECT GROUP_CONCAT(categories SEPARATOR ' ') FROM table. Dados de exemplo abaixo: categories ---------- test1 test2 test3 test4 test1 test3 test1 test3 No entanto, estou test1 test2 test3 test4 test1 test3voltando e gostaria de recebertest1 test2 test3 test4 voltar. Alguma...

145
GROUP_CONCAT separador de vírgulas - MySQL

Tenho uma consulta em que estou usando GROUP_CONCATe um separador personalizado, pois meus resultados podem conter vírgulas: '----' Isso tudo funciona bem, no entanto, ainda é separado por vírgula, então minha saída é: Result A----,Result B----,Result C---- Como posso fazer isso para que a saída...

137
GROUP_CONCAT PEDIDO POR

Eu tenho uma tabela como: +-----------+-------+------------+ | client_id | views | percentage | +-----------+-------+------------+ | 1 | 6 | 20 | | 1 | 4 | 55 | | 1 | 9 | 56 | | 1 | 2 | 67 | | 1 | 7 | 80 | | 1 | 5 | 66 | | 1 | 3 | 33 | | 1 | 8 | 34 | | 1 | 1 | 52 | Eu tentei