시간 데이터를 outer 조인 해서 데이터를 뽑을때,
시간을 순서대로 출력하는 쿼리입니다.
SELECT @N := @N +1 AS n
, DATE_FORMAT( DATE_ADD( '1000-01-01', interval @N -1 HOUR),'%H:00:00') as yyyymmdd
FROM (TB_ALARM_BREAKDOWN tab), (SELECT @N:=0 FROM dual ) a
LIMIT 24
해당 쿼리 실행시,
아래 24줄 row 출력
728x90
반응형
'DB > Mysql' 카테고리의 다른 글
[Mysql] truncated incorrect double value 에러 (0) | 2022.09.21 |
---|---|
Check the 'Function Name Parsing and Resolution' 오류 (0) | 2022.05.26 |
[mySql] 특정 기간 조회 / 데이터가 없는 날엔 0 처리 (0) | 2022.04.07 |
[MySQL] 오늘기준 - 하루/일주일/한달 최신 데이터 가져오기 (0) | 2022.03.15 |
[Mysql] ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO) 오류 발생 (1) | 2021.05.14 |
댓글