2014-12-18 2 views
-1

나는 다음과 같은 테이블이 : 나는 그룹 CONCAT으로이라고 할 수있는 방법의 MySQL의 GROUP_CONCAT

group_id | str 
     1 | firststring 
     2 | Andanotherstring 

:

나는 SQL 쿼리 느릅 나무를 검색
id | group_id | str  | position_number 
1 |  1 | first | 1 
2 |  1 | string | 2 
3 |  2 | And  | 1 
4 |  2 | another | 2 
5 |  2 | string | 3 

는 다음과 같은 결과를 반환합니다 가능한 모든 것?

답변

1
SELECT 
group_id 
, GROUP_CONCAT(str ORDER BY position_number SEPARATOR '') 
FROM 
your_table 
GROUP BY group_id 

그리 그리 어렵지 않습니까?

이러한 질문에 대해서는 manual을 참조하십시오.

라이브 작업 참조