Postgresql 에서 배열데이터를 단일 컬럼에 가져오는 예시 입니다.

array to string 사용

 

1-1. 기본데이터 가져오기

/* 특정 테이블에서 데이터 가져오거나
* Union all로 임시 데이터 생성
*/

SELECT '악어' keywrd
UNION ALL
SELECT '미디어북'
UNION ALL
SELECT '변화'
UNION ALL
SELECT '공룡'
UNION ALL
SELECT '삵'
UNION ALL
SELECT '식물'

1-2 기본데이터 가져오기 결과

 

2-1 Rows데이터를 단일컬럼으로 가져오기 Array_to_string 사용

postgresql  Array_to_string 를 사용해서 rows데이터를 단일 컬럼에 가져오는 예시

SELECT
 array_to_string( 
  ARRAY(
	/* 특정 테이블에서 데이터 가져오거나
	* Union all로 임시 데이터 생성
	*/
	SELECT '악어' keywrd
	UNION ALL
	SELECT '미디어북'
	UNION ALL
	SELECT '변화'
	UNION ALL
	SELECT '공룡'
	UNION ALL
	SELECT '삵'
	UNION ALL
	SELECT '식물'
  )
  , ', ') AS keyword_string;

2-2. 실행결과

 

반응형

'DB > Postgresql' 카테고리의 다른 글

Postgresql DB link 사용법  (2) 2021.08.02
Postgresql DB 테이블 정보 조회  (0) 2020.06.19
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기