안녕하세요
테이블 구조는 아래와 같습니다.
날짜(DATE1), 일시(DATETIME1), 값(VALUES1)
2015-11-12, 2015-11-12 09:00:00, 2056
2015-11-12, 2015-11-12 09:10:00, 2556
2015-11-12, 2015-11-12 09:20:00, 2856
2015-11-12, 2015-11-12 09:30:00, 3056
이걸
당일최대값, 전일최대값, 전달 최대값을 쿼리 한번에 할수 있을까요?
당일, 전일은 이렇게 구하면 될거 같은데...전달은?
SELECT DATE1, MAX(VALUES1) FROM TABLE
WHERE DATE1= DATE(NOW()) OR DATE1 = DATE(DATE_ADD(NOW(), INTERVAL -1 DAY))
GROUP BY DATE1;
|