Вопросы с тегом 'group-concat'
функция, которая возвращает строковое представление конкатенированных значений, отличных от NULL группы
48
Как конкатенировать текст из нескольких строк в одну текстовую строку на SQL-сервере?
Рассмотрим таблицу базы данных, содержащую имена, с тремя строками:
Peter
Paul
Mary
Есть ли простой способ превратить это в одну строку Peter, Paul, Mary?
11 окт. '08 в 23:49
11
Можно ли объединить несколько строк MySQL в одно поле?
Используя MySQL, я могу сделать что-то вроде: SELECT hobbies FROM peoples_hobbies WHERE person_id = 5;
Мой вывод: shopping
fishing
coding
но вместо этого я просто хочу 1 ряд, 1 столбец: Ожидаемый результат: shopping, fishing, coding
Причина в...
10 нояб. '08 в 2:34
6
Postgresql GROUP_CONCAT эквивалент?
У меня есть таблица, и я бы хотел потянуть одну строку на один идентификатор с конкатенированными значениями полей.
В моей таблице, например, у меня есть следующее:
TM67 | 4 | 32556
TM67 | 9 | 98200
TM67 | 72 | 22300
TM99 | 2 | 23009
TM99 | 3 |...
01 апр. '10 в 14:09
6
Максимальная длина MySQL и GROUP_CONCAT()
Я использую GROUP_CONCAT() в запросе MySQL для преобразования нескольких строк в одну строку.
Однако максимальная длина результата этой функции составляет 1024.
Мне очень хорошо известно, что я могу изменить параметр group_concat_max_len, чтобы ув...
02 апр. '10 в 13: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 в 10: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 в 9:37
7
Как использовать 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 в 10:10
3
GROUP_CONCAT - разделитель запятой - MySQL
У меня есть запрос, в котором я использую GROUP_CONCAT и пользовательский разделитель, так как мои результаты могут содержать запятые: '----'
Все это хорошо работает, однако оно по-прежнему разделяется запятой, поэтому мой вывод:
Result A----,Resu...
07 окт. '11 в 19:11
4
GROUP_CONCAT ORDER BY
Я таблица, например:
+-----------+-------+------------+
| client_id | views | percentage |
+-----------+-------+------------+
| 1 | 6 | 20 |
| 1 | 4 | 55 |
| 1 | 9 | 56 |
| 1 | ...
25 дек. '11 в 19:38
6
using group_concat в PHPMYADMIN покажет результат как [BLOB - 3B]
У меня есть запрос, который использует GROUP_CONCAT mysql в целочисленном поле.
Я использую PHPMYADMIN для разработки этого запроса. Моя проблема в том, что вместо отображения 1,2, являющегося результатом конкатенированного поля, я получаю [BLOB - 3...
25 янв. '10 в 16:53
3
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...
15 дек. '10 в 23:19
2
Заказ 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 в 18:56
6
Как создать json-формат с помощью group-concat mysql?
Как создать json-формат с помощью group-concat mysql?
(я использую MySQL)
Пример1:
table1:
email | name | phone
-------------------------------------
[email protected] | Ben | 6555333
[email protected] | Tom | 2322452
my2...
20 сент. '12 в 11:45
6
GROUP_CONCAT с лимитом
У меня есть таблица с player -s в отношении многих ко многим со skill -s
Цель состоит в том, чтобы перечислить игроков и их "топ-3 навыков" с помощью одного запроса.
fiddle
create table player(
id int primary key
);
create table skill(
id i...
12 мая '14 в 12:00
1
Как объединить строки из подзапроса в одну строку в mysql?
У меня есть три таблицы:
table "package"
-----------------------------------------------------
package_id int(10) primary key, auto-increment
package_name varchar(255)
price decimal(10,2)
table "zones"
---------------------...
14 окт. '10 в 17:12