ФорумРазработкаУстановка и администрирование ПОСерверы баз данных → Проблема с GROUP_CONCAT данные возвращаются в BLOB

Проблема с GROUP_CONCAT данные возвращаются в BLOB

  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 13 апреля 2010 г. 9:54

    Например делаем:

    SELECT GROUP_CONCAT(id), name
    FROM table
    GROUP BY name
    HAVING count(1) > 1


    А нам возвращается вместо списка идов - блобы:

    [BLOB - 8Байт] Michael
    [BLOB - 8Байт] John
    [BLOB - 9Байт] James


    Для исправления надо использовать:

    SELECT GROUP_CONCAT(CAST(id AS CHAR)), name
    FROM table
    GROUP BY name
    HAVING count(1) > 1


    зы. Может кому пригодится
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 13 апреля 2010 г. 10:47, спустя 53 минуты 16 секунд

    adw0rd, ну матрос!
    Сапожник без сапог
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 13 апреля 2010 г. 10:48, спустя 1 минуту 35 секунд

    морячок))))

Пожалуйста, авторизуйтесь, чтобы написать комментарий!