Questions marquées «group-concat»

260
MySQL et GROUP_CONCAT () longueur maximale

J'utilise GROUP_CONCAT()dans une requête MySQL pour convertir plusieurs lignes en une seule chaîne. Cependant, la longueur maximale du résultat de cette fonction est de 1024caractères. Je suis très conscient que je peux changer le paramètre group_concat_max_lenpour augmenter cette limite: SET...

186
MySQL DISTINCT sur un GROUP_CONCAT ()

Je fais SELECT GROUP_CONCAT(categories SEPARATOR ' ') FROM table. Exemple de données ci-dessous: categories ---------- test1 test2 test3 test4 test1 test3 test1 test3 Cependant, je test1 test2 test3 test4 test1 test3reviens et j'aimerais test1 test2 test3 test4revenir. Des idées? Merci...

182
MySQL: trier les valeurs GROUP_CONCAT

En bref: existe-t-il un moyen de trier les valeurs dans une instruction GROUP_CONCAT? Requete: GROUP_CONCAT((SELECT GROUP_CONCAT(parent.name SEPARATOR " » ") FROM test_competence AS node, test_competence AS parent WHERE node.lft BETWEEN parent.lft AND parent.rgt AND node.id = l.competence...

145
Séparateur virgule GROUP_CONCAT - MySQL

J'ai une requête où j'utilise GROUP_CONCATet un séparateur personnalisé car mes résultats peuvent contenir des virgules: '----' Tout cela fonctionne bien, mais il est toujours séparé par des virgules, donc ma sortie est: Result A----,Result B----,Result C---- Comment puis-je faire en sorte que le...

137
GROUP_CONCAT ORDER BY

J'ai une table comme: +-----------+-------+------------+ | 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 | J'ai essayé group_concat: SELECT...