







|
MySQL.RU - Webboard
Вернуться
Некорректная работа GROUP_CONCAT? (Александр) 22/09/2006 - 14:41:01
Re: Некорректная работа GROUP_CONCAT? (Александр) 22/09/2006 - 14:56:23
Re: Некорректная работа GROUP_CONCAT? (Алексей) 22/06/2007 - 16:47:49
From: Александр - 22/09/2006 - 14:41:01
Subject:Некорректная работа GROUP_CONCAT?
-----------------
Всем доброго дня.
Есть табличка (данные есть и другие):
id | value
36 | ""
34 | ""
При запросе
SELECT id, GROUP_CONCAT( DISTINCT value SEPARATOR ', ' )
FROM table
WHERE id =36
GROUP BY id
Получается:
36 ", "
Т.е. при пустых значениях value все равно группируется.
При этом интересно, что если присвоить полю value какое-либо значение (вплоть до nbsp), такой ошибки не возникает.
Есть ли какие-либо способы обойти подобное?
Перечитал почти все темы на форуме, в документации здесь и на mysql.org ответа на подобный вопрос не нашел.
Заранее спасибо за помощь.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
31706
|
|