2011-09-02 3 views
0

나는 그것이 작동하지 않는 이유를 모른다.GROUP_CONCAT별로 테이블 행을 조인하지 못했습니다! 작동하지 않는거야?

"SELECT id GROUP_CONCAT(skill SEPARATOR ', ') FROM resume_skills GROUP BY id"; 

나는 resume_skills 테이블을 가지고 있고, 두 개의 필드 id와 skill을 가지고있다. 는이 같은 오류를 반환 :

ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUP_CONCAT(skill SEPARATOR ', ') FROM resume_skills GROUP BY id' at line 1 

나는 아직 파악하지 않았습니다. 도움?

답변

5

id와 group 사이에 쉼표 (,)가 누락되었습니다.

오른쪽 쿼리

SELECT id, GROUP_CONCAT(skill SEPARATOR ', ') FROM resume_skills GROUP BY id 
+0

이 대답은! 나는 방금 ","을 놓친다는 것을 믿을 수 없다. 큰! –

관련 문제