▶ SELECT 결과의 여러 ROW를 한 줄로 출력할 때 사용
사용 예)
SELECT GROUP_CONCAT(AA.PRODUCT_NAME SEPARATOR ',') AS PRODUCT_NAME
FROM TBL_PRODUCT AA
WHERE AA.MEMBER_ID = 'test'
ORDER BY AA.POST_SEQ DESC
LIMIT 0, 3
SELECT GROUP_CONCAT(DISTINCT AA.PRODUCT_NAME ORDER BY AA.POST_SEQ DESC SEPARATOR ',') AS RODUCT_NAME
FROM TBL_PRODUCT AA
WHERE AA.MEMBER_ID = 'test'
ORDER BY AA.POST_SEQ DESC
LIMIT 0, 3
참고 : MySql reference
'프로그램 > DB' 카테고리의 다른 글
[Oracle] TRUNC 함수 (0) | 2012.10.30 |
---|---|
[Oracle] 여러 row를 한 줄로 출력 - (WMSYS.WM_CONCAT) (0) | 2012.09.18 |
[펌] 오라클 - 계층 구조의 조회 (0) | 2012.07.06 |
[펌] 오라클 페이징 처리 방법 (0) | 2012.06.08 |
Oracle Procedure - 01 (0) | 2012.03.11 |