database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 41038 게시물 읽기
No. 41038
한 row로 쿼리 추출 방법?
작성자
strider
작성일
2015-12-23 10:35
조회수
9,071

 안녕하세요~ 

아래 데이터를 한 row로 추출하기 위해서는 어떻게 쿼리를 하면 될까요?

 

 

AS

(

SELECT '테스트1' AS KOR, 'TEST1' AS ENG FROM DUAL

UNION ALL

SELECT '테스트2' AS KOR, 'TEST2' AS ENG FROM DUAL

UNION ALL

SELECT '테스트3' AS KOR, 'TEST3' AS ENG FROM DUAL

UNION ALL

SELECT '테스트4' AS KOR, 'TEST4' AS ENG FROM DUAL

)

SELECT * FROM TEST;

 

현재 위 쿼리처럼  아래 데이터가 존재하는데요.. (해당 row 수만큼 추출되지요)

 

KOR ENG
테스트1 TEST1
테스트2 TEST2
테스트3 TEST3
테스트4 TEST4

 

제가 추출하고자 하는 쿼리는 아래처럼 한 row로 데이터가 보이도록 추출하는 것입니다.

테스트1, 테스트2, 테스트3, 테스트4

 

어떻게 하면 한 row로 데이터를 추출할 수 있을까요?

이 글에 대한 댓글이 총 1건 있습니다.

SELECT LISTAGG(kor, ',') WITHIN GROUP(ORDER BY kor) x
  FROM test
;

마농(manon94)님이 2015-12-24 10:06에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
41043PL/SQL Exception 관련. [6]
JHetfield
2016-01-04
9671
41041데이터를 1년 전체 표로 표현하기 [1]
김형우
2015-12-28
9053
41039쉼표로 옆으로 표현된 데이타를 세로로 표현하기 [1]
정재영
2015-12-24
9030
41038한 row로 쿼리 추출 방법? [1]
strider
2015-12-23
9071
41037초보 개발자 쿼리 질문 좀 드릴게요 [3]
황수영
2015-12-22
9309
41036컬럼값 비교.. 도움부탁드려요!! [3]
꿈희
2015-12-22
9967
41035레프트 조인에서 서브쿼리 사용 방법 [2]
정재봉
2015-12-21
9257
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다