여러 열에서 group by
을 사용할 수 있습니까? 를 들어, 다음 카테고리의 각그룹별로 같은 테이블
(SELECT GROUP_CONCAT(DISTINCT members.Category)
FROM members
JOIN categories on members.CategoryId = category.Id
) as "Categories"
그러나 나는 또한 총을 원한다, 나는 (A,B)
사용하고 반환 할 수있어 현재
Id | CateogryId | Value
1 | 1 | 10
2 | 2 | 20
1 | 1 | 10
: 여기
는members
테이블 예
(A:20, B:20)
시도해 보셨습니까? –
구문에 대해 잘 모르겠습니다. 하나의 열에 대한 합계를 포함하여 여러 열의 group_concat을 찾고 있습니다. – Dani
더 나은 질문은 다음 행을 반환하는 것입니다 : SELECT CONCAT (SUM (AMOUNT), '','cateogry'.Name)은 두 행 이상을 반환합니다. – Dani