[mySql] 특정 기간 조회 / 데이터가 없는 날엔 0 처리


[mySql] 특정 기간 조회 / 데이터가 없는 날엔 0 처리

특정 기간 조회시 , 데이터가 있는 날짜는 출력되지만 데이터가 없는 날을 그룹바이 하면 중간중간 날짜가 빵꾸가 납니다. 날짜를 Right Join 걸어 주어 null일시, 0을 출력해주는 예제입니다. 실제는..작업하는 프로젝트 코드임으로 T200의 경우 날짜가 포함된 다른 코드로 변경했습니다. T200에는 걸어줄 쿼리를 널어주면 됩니다. SELECT T200.yyyymmdd AS date IFNULL(T300.cnt, 0) FROM ( select date_format(publish_time, '%Y-%m-%d')as yyyymmdd, count(*) cnt from sample where publish_time between '2019-06-03 00:00:00' and '2019-08-04 23:59..


원문링크 : [mySql] 특정 기간 조회 / 데이터가 없는 날엔 0 처리