[MYSQL]그룹을 연속 된 날짜로 출력

2022. 7. 4. 09:32·Database
반응형

 

#DB데이터
SELECT NAME3,NAME10,NAME11,NAME12,NAME13 FROM CHECK_VACATION_V2
      WHERE NAME13 NOT REGEXP '반차|외근'
ORDER BY NAME3 ASC

 

#DB조회결과

SELECT t.NAME3
       ,c.Numdate
       ,t.NAME12
       ,t.NAME13
FROM CHECK_VACATION_V2 t
     JOIN view_calendar c ON c.Numdate BETWEEN DATE_FORMAT(t.NAME10, '%Y-%m-%d') AND DATE_FORMAT(t.NAME11, '%Y-%m-%d')
WHERE NAME13 NOT REGEXP '반차|외근'
ORDER BY NAME3,c.Numdate ASC

 

=====================================================================

 

#참고쿼리

SELECT
     t.id, c.a_day
FROM
     t
     JOIN calendar c ON c.a_day BETWEEN t.start_date AND t.end_date 
ORDER BY
     t.id, c.a_day ;

반응형
저작자표시 비영리 (새창열림)

'Database' 카테고리의 다른 글

[MYSQL]ORDER BY VARCHAR타입 형변환(문자 -> 숫자)  (0) 2023.04.07
[MSSQL]DB연결(여러개)  (0) 2022.09.13
[MYSQL] 달력(일 / 요일 테이블) 만들기  (0) 2022.07.04
[MYSQL]월별 영업일(일정테이블)  (0) 2022.04.26
[DB]Centos 7 MariaDB 설치 및 실행  (0) 2022.02.21
'Database' 카테고리의 다른 글
  • [MYSQL]ORDER BY VARCHAR타입 형변환(문자 -> 숫자)
  • [MSSQL]DB연결(여러개)
  • [MYSQL] 달력(일 / 요일 테이블) 만들기
  • [MYSQL]월별 영업일(일정테이블)
애플자라
애플자라
    반응형
  • 애플자라
    애플자라
    애플자라
  • 전체
    오늘
    어제
    • 분류 전체보기 (659)
      • ChatGPT (2)
      • Linux (93)
      • Programing (92)
      • Flex, Laszlo (15)
      • Database (168)
      • Network (15)
      • Data (14)
      • Tips (120)
      • 여행★ (1)
      • Board (116)
      • 맛집탐방 (3)
      • 아이원츄 (12)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
  • 링크

    • Love&Smile
    • Husk's repository
    • StartUp
    • DSDSTUDIO Experimentals
    • 신선
    • DEV.SEULKI.KR[이슬기]
    • Live Bit Block
  • 공지사항

  • 인기 글

  • 태그

    delete
    백업
    서버
    Toad
    Linux
    자동차
    Windows
    리눅스
    파일
    Oracle
    데이터
    table
    MySQL
    IP
    DATABASE
    테이블
    윈도우
    java
    오라클
    DB
    Excel
    mssql
    설정
    server
    select
    Shell
    eclipse
    tomcat
    apache
    sql
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
애플자라
[MYSQL]그룹을 연속 된 날짜로 출력
상단으로

티스토리툴바