khaynugn
우왕좌왕 개발세계
khaynugn
전체 방문자
오늘
어제
  • 분류 전체보기 (25)
    • Language (6)
      • Go (4)
      • Javascript (2)
      • Python (0)
    • DevOps (5)
      • Git (3)
      • Nginx (1)
      • PM2 (1)
    • Server (3)
      • Linux (3)
    • DBMS (7)
      • MySQL (7)
      • Redis (0)
    • IDE (3)
      • VSCode (3)
    • UsefulTip (1)
    • Knowledge (0)
      • Algorithm (0)
      • DataStructure (0)
      • DesignPattern (0)

인기 글

hELLO · Designed By 정상우.
khaynugn

우왕좌왕 개발세계

[MySQL] 1분 데이터로 분, 시간, 일 단위 통계 구하기
DBMS/MySQL

[MySQL] 1분 데이터로 분, 시간, 일 단위 통계 구하기

2022. 12. 26. 11:11
컬럼1, 컬럼2, 컬럼3 통계를 내려는 컬럼명
날짜컬럼 날짜 데이터의 컬럼명
테이블 1분 데이터가 있는 테이블명
분, 시간, 일 원하는 간격의 숫자

 

분 단위

SELECT MAX(컬럼1), MIN(컬럼2), SUM(컬럼3)
FROM 테이블
GROUP BY DATE(날짜컬럼), FLOOR(HOUR(날짜컬럼)), FLOOR(MINUTE(날짜컬럼)/분)

 

시간 단위

SELECT MAX(컬럼1), MIN(컬럼2), SUM(컬럼3)
FROM 테이블
GROUP BY DATE(날짜컬럼), FLOOR(HOUR(날짜컬럼)/시간)

 

일 단위

SELECT MAX(컬럼1), MIN(컬럼2), SUM(컬럼3)
FROM 테이블
GROUP BY FLOOR(DATE(날짜컬럼)/일)

 

저작자표시 (새창열림)

'DBMS > MySQL' 카테고리의 다른 글

[MySQL] 각 행 별로 점수 비율 구하기  (0) 2023.04.06
[MySQL] JSON 형태의 데이터 다루기  (0) 2023.02.15
[MySQL] 날짜를 지정한 형식으로 출력 (DATE_FORMAT)  (0) 2022.12.16
[MySQL] 데이터가 NULL이면 다른 값을 출력하는 함수  (0) 2022.11.17
[MySQL] 오류해결 : You are using safe update mode  (0) 2022.11.15
    'DBMS/MySQL' 카테고리의 다른 글
    • [MySQL] 각 행 별로 점수 비율 구하기
    • [MySQL] JSON 형태의 데이터 다루기
    • [MySQL] 날짜를 지정한 형식으로 출력 (DATE_FORMAT)
    • [MySQL] 데이터가 NULL이면 다른 값을 출력하는 함수
    khaynugn
    khaynugn
    나처럼 우왕좌왕할 사람들을 위해 기록을 시작했습니다

    티스토리툴바