본문 바로가기 메뉴 바로가기

훈잇 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

훈잇 블로그

검색하기 폼
  • 카테고리 (404)
    • 블로그 (219)
      • 에세이 (9)
      • 일상 (35)
      • 세종 (2)
      • 도서 (65)
      • 어항 (4)
      • 남과 함께 (4)
      • 아침 글쓰기 챌린지 100 (95)
      • 투자 (4)
    • 개발 (176)
      • Spring 블로그 만들기 (19)
      • JAVA, Spring (24)
      • 안드로이드 개발 (14)
      • Android Studio 개발 팁 (6)
      • R.Pi3 + Linux (15)
      • PHP (8)
      • HTML, Javascript, CSS (5)
      • Python (4)
      • DB (7)
      • 개발 기타 (71)
    • 사이드 프로젝트 서브노트 (4)
      • 근태 관리 프로젝트 서브노트 (4)
  • 방명록

Group_concat (1)
[DB] 한 컬럼에 여러개의 결과 표현하기

쿼리 결과가 여러 줄인 데이터가 있다. 그런데 그중 한 컬럼의 내용반 다르고, 다른 컬럼의 결과는 똑같다. 그래서 내용이 다른 그 한 컬럼의 내용을 한 번에 받고 싶다. 이럴때 사용 할 수 있는 방법이 - oracle : LISTAGG(컬럼명 구분자) - mysql : GROUP_CONCAT(컬럼명 SEPARATOR 구분자) 함수를 이용하는 것이다. 두 함수 모두 지정 가능한 문자, 기호 등을 구분자로 하여 여려 행의 내용을 한 컬럼에 표기해 준다. oracle SELECT USER_ID, LISTAGG(USER_TASK, ',') WITHIN GROUP (ORDER BY USER_ID) AS USER_TASK FROM USER_TASK WHERE .... GROUP BY USER_ID 묶어야할 대상은 ..

개발/DB 2021. 7. 28. 08:04
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • Linux
  • 아침 글쓰기 챌린지
  • Did you know
  • spring board
  • MAC OS STS Spring
  • 리눅스
  • java
  • Javascript
  • IntelliJ
  • 안드로이드 스튜디오
  • 아침 글쓰기
  • spring
  • android studio
  • openjdk
  • 회고
  • 아침글쓰기
  • Raspberry pi3
  • bootstrap
  • 티스토리챌린지
  • 게시판
  • 한빛미디어
  • Spring 게시판
  • 개발팁
  • 라즈베리파이3
  • Tip of the day
  • 스프링
  • 글쓰기
  • php mvc
  • 도서
  • 오블완
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바