• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

"sum" для текстовых полей. Sql 2005

  • Автор темы Klasik
  • Дата начала
K

Klasik

2005 СиКвеЛ. Требуется "просуммировать" текстовое поле при использовании с GROUP BY.

Имеется табличка Groups, к примеру, вот с такими данными:

ID ID_group ... Parent
1 1 ... КБ-1
2 1 ... КБ-2
3 2 ... КБ-1
4 2 ... КБ-2
5 2 ... КБ-3
6 3 ... КБ-1

И нужно, что-бы запрос вернул что-то типа этого:
ID_group Parent
1 КБ-1, КБ-2
2 КБ-1, КБ-2, КБ-3
3 КБ-1

SELECT ID_group, [ХЗ знает что] FROM Groups GROUP BY ID_group

Не могу что-то сообразить, как это грамотно сделать. Пришла идея сделать функцию, которая бы по айдишникам получала тектовые поля из другой таблицы и их уже соединяла. Но это не совсем то. Придется для каждой таблицы подобной делать свою функцию.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!