За последние 24 часа нас посетили 18029 программистов и 1652 робота. Сейчас ищут 1760 программистов ...

группированные запросы

Тема в разделе "MySQL", создана пользователем ShamahN, 22 мар 2008.

  1. ShamahN

    ShamahN Активный пользователь

    С нами с:
    10 апр 2007
    Сообщения:
    1.449
    Симпатии:
    0
    Адрес:
    г.Волгодонск Роствской обл.
    Чет сижу и не втыкаю.. старый стал...
    В общем проблемка: надо значения собрать (конкантинировать) . т.е., допустим, есть у меня 4 записи:
    (сильно не смейтесь, все очень сильно условное)
    1 Кровать Мебель
    2 Диван Мебель
    3 Подушка Постельное
    4 Одеяло Постельное

    Надо чтобы запрос выдавал следующее:

    Мебель Кровать;Диван;
    Постельное Подушка; Одеяло;

    Ну, что-то приблизительно это.. если это получится, то что надо я сделаю :)

    Вот что пробоваЛ:
    SELECT CONCAT_WS(";",tbelementspec.value), tbelementspec.idElement FROM tbelementspec group by idChar
    Выдает только одно значение.. и никакой конкантинации :)
     
  2. ShamahN

    ShamahN Активный пользователь

    С нами с:
    10 апр 2007
    Сообщения:
    1.449
    Симпатии:
    0
    Адрес:
    г.Волгодонск Роствской обл.
    Нашел. Если кому интересно - GROUP_CONCAT.
    В 4.1 работает