그래서,이 제목과 함께 오는의 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!!!
그렇게 할 수있는 방법이
내가 원하는이 무엇입니까?
당신은 당신이 원하는 결과를 명확히 할 수 있습니까? 네 열, 첫 번째는 날짜, 다음 세 열은 일치하는 상태의 데이터를 원합니다. 따라서 status = 3 인 경우 해당 열의 데이터를 채 웁니다. 그 맞습니까? 작성된 데이터로 예제 출력을 주면 정말 질문을 명확히 할 수 있습니다. – dvanaria