반응형
날짜별로 쌓아놓은 여러 값들이 저장되어 있다고 가정하자.
여기서 항상 가장 최근의 데이터들만 가져오고 싶은데 기준은 날이다. 즉, 최근의 데이터가 저장된 것이 5일날 저장된 값이라서 5일날에 저장된 값들만 가져오는 것이다.
TABLE : wheather
FIELDS : status(varchar 형식), reg_date(datetime 형식)
SELECT *
FROM weather
WHERE DATE_FORMAT(reg_date,'%Y-%m-%d')=(
SELECT DATE_FORMAT(MAX(reg_date), '%Y-%m-%d')
FROM weather)
반응형
'Database' 카테고리의 다른 글
[MySQL] PHP로 MySQL 접속 및 쿼리 결과 출력 (3) | 2013.05.22 |
---|---|
[MySQL] MySQL 함수 모음 (0) | 2013.05.06 |
[MySQL] MySQL 텍스트 길이 알려면 (0) | 2013.04.23 |
[MySQL] DB에 중복된 값의 개수를 확인하고 싶다. (0) | 2013.04.23 |
[MySQL] mysql 결과값 txt로 보내기 (2) | 2013.01.10 |