안녕하세요. 이게 가능한 것인지 문의 좀 드립니다.
테이블A 에 코드가 동일한 것 끼리 그룹을 지어 컬럼에 있는 문자열을 연결합니다.
DROP TABLE IF EXISTS p_PortionList;
CREATE TABLE p_PortionList (
JisaCode varchar(20) NOT NULL default '',
LectureName varchar(50) NOT NULL Default '',
sDate TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
JisaCode LectureName
1 a
1 b
이렇게 있을 때
결과값이
1 a,b
이렇게 하려고 합니다.
별칭을 넣어서 하니 별칭을 컬럼으로 인식해서 찾아서 에러나네요.
SELECT JisaCode, concat(aaa , ",", LectureName) aaa FROM p_PortionList Group By JisaCode
좋은 방법좀 알려주세요.
|