Я использую MySQL, когда я пытаюсь:MySQL «IN» неприятности, когда пустая запись
SELECT GROUP_CONCAT(score)
FROM DailyScore
WHERE team = '42'
AND Date IN('2013-08-01','2013-08-02','2013-08-03','2013-08-04')
Он возвращает результат:
50,100,75
Поскольку команда 42 не имеет счета в «2013- 08-02'
И я хочу, я могу получить:
50,,100,75
Какой sql-запрос я должен использовать?
возможный дубликат [Почему MYSQL IN ключевое слово не считая NULL значения] (http://stackoverflow.com/questions/10810391/why-mysql-in-keyword-not-considering-null -значения) –
У меня нет времени, чтобы набрать какой-то пример кода, но я думаю, вы найдете хорошую помощь в этой статье (http://use-the-index-luke.com/blog/2011 -07-30/MySQL-строка-генератор). –