Вопросы с тегом 'group-concat'

функция, которая возвращает строковое представление конкатенированных значений, отличных от NULL группы
44
ответов

Как конкатенировать текст из нескольких строк в одну текстовую строку на SQL-сервере?

Рассмотрим таблицу базы данных, содержащую имена, с тремя строками: Peter Paul Mary Есть ли простой способ превратить это в одну строку Peter, Paul, Mary?
задан 12 окт. '08 в 2:49
9
ответов

Можно ли объединить несколько строк MySQL в одно поле?

Используя MySQL, я могу сделать что-то вроде: SELECT hobbies FROM peoples_hobbies WHERE person_id = 5; и получим: shopping fishing coding но вместо этого я просто хочу 1 строку, 1 col: shopping, fishing, coding Причина в том, что я выбираю ...
задан 10 нояб. '08 в 5:34
6
ответов

Максимальная длина MySQL и GROUP_CONCAT()

Я использую GROUP_CONCAT() в запросе MySQL для преобразования нескольких строк в одну строку. Однако максимальная длина результата этой функции составляет 1024. Мне очень хорошо известно, что я могу изменить параметр group_concat_max_len, чтобы ув...
задан 02 апр. '10 в 16:59
2
ответов

MySQL: Сортировка значений GROUP_CONCAT

Короче: есть ли способ сортировки значений в инструкции GROUP_CONCAT? Query: GROUP_CONCAT((SELECT GROUP_CONCAT(parent.name SEPARATOR " » ") FROM test_competence AS node, test_competence AS parent WHERE node.lft BETWEEN parent.lft AND pa...
задан 15 июня '09 в 13:20
5
ответов

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...
задан 21 июня '10 в 12:37
3
ответов

GROUP_CONCAT - разделитель запятой - MySQL

У меня есть запрос, в котором я использую GROUP_CONCAT и пользовательский разделитель, так как мои результаты могут содержать запятые: '----' Все это хорошо работает, однако оно по-прежнему разделяется запятой, поэтому мой вывод: Result A----,Resu...
задан 07 окт. '11 в 22:11
4
ответов

GROUP_CONCAT ORDER BY

Я таблица, например: +-----------+-------+------------+ | client_id | views | percentage | +-----------+-------+------------+ | 1 | 6 | 20 | | 1 | 4 | 55 | | 1 | 9 | 56 | | 1 | ...
задан 25 дек. '11 в 22:38
6
ответов

Как использовать GROUP_CONCAT в CONCAT в MySQL

Если у меня есть таблица со следующими данными в MySQL: id Name Value 1 A 4 1 A 5 1 B 8 2 C 9 как мне получить его в следующем формате? id Column 1 ...
задан 19 нояб. '12 в 13:10
6
ответов

using group_concat в PHPMYADMIN покажет результат как [BLOB - 3B]

У меня есть запрос, который использует GROUP_CONCAT mysql в целочисленном поле. Я использую PHPMYADMIN для разработки этого запроса. Моя проблема в том, что вместо отображения 1,2, являющегося результатом конкатенированного поля, я получаю [BLOB - 3...
задан 25 янв. '10 в 19:53
2
ответов

MySQL: GROUP_CONCAT с LEFT JOIN

У меня возникла проблема с функцией MySQL GROUP_CONCAT. Я проиллюстрирую свою проблему, используя простую базу данных справки: CREATE TABLE Tickets ( id INTEGER NOT NULL PRIMARY KEY, requester_name VARCHAR(255) NOT NULL, description TEXT NOT NULL...
задан 16 дек. '10 в 2:19
1
ответ

Как объединить строки из подзапроса в одну строку в mysql?

У меня есть три таблицы: table "package" ----------------------------------------------------- package_id int(10) primary key, auto-increment package_name varchar(255) price decimal(10,2) table "zones" ---------------------...
задан 14 окт. '10 в 20:12
5
ответов

Использование GROUP_CONCAT в подзапросе в MySQL

У меня есть запрос MySQL, в котором я хочу включить список идентификаторов из другой таблицы. На веб-сайте люди могут добавлять определенные элементы, и люди могут добавить эти предметы в свои избранные. Я в основном хочу получить список идентификато...
задан 18 дек. '08 в 16:35
1
ответ

mysql GROUP_CONCAT дублирует

Я делаю свое соединение из таблицы farmTOanimal следующим образом. Аналогичная таблица farmTotool id | FarmID | animal 1 | 1 | cat 2 | 1 | dog Когда я присоединяюсь к моим таблицам в представлении, я получаю результат, похожий на эт...
задан 30 дек. '11 в 12:56
1
ответ

Заказ Sqlite group_concat

В Sqlite я могу использовать group_concat: 1...A 1...B 1...C 2...A 2...B 2...C 1...C,B,A 2...C,B,A но порядок конкатенации случайный - согласно документам. Мне нужно отсортировать вывод group_concat как 1...A,B,C 2...A,B,C Как я могу это сде...
задан 13 дек. '09 в 21:56
5
ответов

GROUP_CONCAT с лимитом

У меня есть таблица с player -s в отношении многих ко многим со skill -s Цель состоит в том, чтобы перечислить игроков и их "топ-3 навыков" с помощью одного запроса. fiddle create table player( id int primary key ); create table skill( id i...
задан 12 мая '14 в 15:00