Итак, придумывая название для этого трудноMySQL: запрос для сортировки данных на основе атрибута другого столбца
SELECT Date(p.born_at), SUM(p.value) as 'total_value_for_day'
FROM puppies as p
WHERE p.status = 2
GROUP BY DATE(p.born_at);
Таким образом, это дает результат в 2 колонки.
То, что я хочу это:
колонны:
date | status = 1 | status = 2 | status = 3
DATA!!!
есть способ сделать это?
Вы можете уточнить результат, который вы хотите? Похоже, вам нужны 4 столбца, первая - дата, а для следующих трех столбцов вам нужны данные для состояния соответствия. Поэтому, если статус = 3, например, заполнить данные в этом столбце. Это верно? Это действительно прояснит ваш вопрос, если вы представили пример вывода с готовыми данными. – dvanaria