Я решаю проблему, очень похожую на эту, только в моем случае я не суммирую никаких значений.
Мне удалось написать выбор, который работает, используя решение из этого страница
SELECT
id,
GROUP_CONCAT(if(colID = 1, value, NULL)) AS 'First Name',
GROUP_CONCAT(if(colID = 2, value, NULL)) AS 'Last Name',
GROUP_CONCAT(if(colID = 3, value, NULL)) AS 'Job Title'
FROM tbl
GROUP BY id;
Однако я хочу опустить строки, в которых value
имеет значение null.
value IS NULL
? Просьба уточнить? - person Erwin Brandstetter   schedule 23.10.2014