Запитання з тегом «group-concat»


11
Чи можу я об'єднати кілька рядків MySQL в одне поле?
Використовуючи MySQL, я можу зробити щось на кшталт: SELECT hobbies FROM peoples_hobbies WHERE person_id = 5; Мій вихід: shopping fishing coding але замість цього я просто хочу 1 ряд, 1 стовпчик: Очікуваний вихід: shopping, fishing, coding Причина полягає в тому, що я вибираю декілька значень з декількох таблиць, і після …
1214 mysql  sql  concat  group-concat 

6
Максимальна довжина MySQL та GROUP_CONCAT ()
Я використовую GROUP_CONCAT()в запиті MySQL для перетворення декількох рядків в одну рядок. Однак максимальна довжина результату цієї функції - 1024символи. Я дуже добре розумію, що можу змінити параметр, group_concat_max_lenщоб збільшити цю межу: SET SESSION group_concat_max_len = 1000000; Однак на сервері, який я використовую, я не можу змінити жоден парам. Не …

7
Postgresql GROUP_CONCAT еквівалент?
У мене є таблиця, і я хотів би витягнути один рядок на ідентифікатор зі зведеними значеннями поля. Наприклад, у моєму столі є таке: TM67 | 4 | 32556 TM67 | 9 | 98200 TM67 | 72 | 22300 TM99 | 2 | 23009 TM99 | 3 | 11200 І я …

6
MySQL DISTINCT на GROUP_CONCAT ()
Я роблю SELECT GROUP_CONCAT(categories SEPARATOR ' ') FROM table. Зразкові дані нижче: categories ---------- test1 test2 test3 test4 test1 test3 test1 test3 Однак я test1 test2 test3 test4 test1 test3повертаюся назад і хотів би отриматиtest1 test2 test3 test4 повернутися. Будь-які ідеї? Велике дякую!

2
MySQL: сортування значень GROUP_CONCAT
Коротше кажучи: чи є спосіб сортування значень у операторі GROUP_CONCAT? Запит: 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 AND parent.id != 1 ORDER BY parent.lft) SEPARATOR "<br />\n") AS competences Я отримую цей ряд: …

3
GROUP_CONCAT роздільник комах - MySQL
У мене є запит, де я використовую, GROUP_CONCATі спеціальний роздільник, оскільки мої результати можуть містити коми: '----' Це все добре працює, однак воно все ще відокремлено комами, тому вихід: Result A----,Result B----,Result C---- Як зробити так, щоб результат був: Result A----Result B----Result C---- Я думав, що це ідея спеціального роздільника! …

4
ЗАКАЗ GROUP_CONCAT BY
У мене таблиця на кшталт: +-----------+-------+------------+ | client_id | views | percentage | +-----------+-------+------------+ | 1 | 6 | 20 | | 1 | 4 | 55 | | 1 | 9 | 56 | | 1 | 2 | 67 | | 1 | 7 | 80 | | …

7
Як використовувати GROUP_CONCAT в CONCAT в MySQL
Якщо у мене є таблиця з такими даними в MySQL: id Name Value 1 A 4 1 A 5 1 B 8 2 C 9 як я можу перейти в наступний формат? id Column 1 A:4,5,B:8 2 C:9 Я думаю, що мені доведеться користуватися GROUP_CONCAT. Але я не впевнений, як …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.