내 테이블이 같은쉼표로 구분 된 여러 열을 어떻게 표시합니까?
projectname userlist
banking john
banking ram
hospital ramesh
이 같은 출력 원하는
banking john,ram
hospital ramesh
내 테이블이 같은쉼표로 구분 된 여러 열을 어떻게 표시합니까?
projectname userlist
banking john
banking ram
hospital ramesh
이 같은 출력 원하는
banking john,ram
hospital ramesh
MySQL의>
같은 출력 -> SELECT STUDENT_NAME,
-> GROUP_CONCAT (DISTINCT test_score
-> ORDER BY test_score DESC SEPARATOR '')
-> 학생으로부터
-> GROUP BY student_name;
당신은 GROUP_CONCAT에보고해야한다.
이전 코드는 MySQL Reference Docs에서 가져 왔습니다.
순수 SQL :
SELECT
projectname
,GROUP_CONCAT(userlist) AS userlist
FROM
projects
GROUP BY
projectname
이것은 MySQL에서 작동하지만 OP는 RDBMS를 지정하지 않았습니다. –
필자는 mySQL을 'pure'라고 부르기는 힘들지만, 특히 "let 's break 1NF"'GROUP_CONCAT' 함수;) – onedaywhen
는 당신이 우리 코드를 게재 할 수 있습니까? 현재 구조를 알아야합니다. – ngen
이 문자열은 모두 어디에서 오는가? – Neal
이것은 JavaScript와 어떤 관련이 있습니까? 이것은 SQL 질문입니다 ... –