비투엔블로그

  • 홈
  • 홈페이지
  • 인스타그램
  • 페이스북
  • 링크드인
  • 관리자

2016/02/17 1

재미삼아 풀어보는 SQL 작성 QUIZ! 문제풀이

문제풀이 누락된 시간을 찾기 위해서 온전한 시간 테이블을 가상으로 생성해야 한다. 가상의 데이터를 생성하기 위해서는 CONNECT BY절을 이용한다. 누락된 데이터와 온전한 데이터를 OUTER JOIN하여 온전한 데이터 집합으로 생성한다. ROWNUMBER 분석함수를 이용하여 시간이 중복인 데이터를 찾는다. LAG 함수를 사용하여 이전 시간과 현재 시간의 차이를 비교하여 10분 이상(lev:1)일 경우에 그룹의 시작점으로 지정한다. 누적 합계를 이용하여 그룹의 시작점을 기준으로 모든 데이터에 그룹을 지정한다. 30분 이내의 데이터는 제외하고 사용자별, 일자별로 그룹핑하여 원하는 결과집합을 산출한다. 문제다시보기

비투엔 라이프/스토리 2016.02.17
1
더보기
프로필사진

IT 서비스 기업 비투엔의 공식 블로그 ‘IT's B2EN’ 입니다.

  • IT's B2EN (687)
    • 비투엔 기술기고 (87)
    • 비투엔 라이프 (147)
      • 인터뷰 (39)
      • 스토리 (71)
      • 캠페인 (9)
      • 사내 소식 (11)
      • 이모저모 (12)
      • 솔루션 소개 (5)
    • NEWS (453)
      • 비투엔 뉴스 (318)
      • 뉴스 클리핑 (77)
      • 이벤트&공지 (58)

Tag

데이터, 품질관리, IoT, 한국데이터산업협회, SDQ, 공공데이터, SW, 조광원, ICT, 비투엔, AI, 비투엔컨설팅, IT, 블록체인, B2EN, 클라우드, 데이터3법, 구글, 빅데이터, 인공지능,

최근글과 인기글

  • 최근글
  • 인기글

Archives

Calendar

«   2016/02   »
일 월 화 수 목 금 토
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

방문자수

Copyright © Kakao Corp. All rights reserved.

티스토리툴바