2011-08-27 19 views
0

3 시간 전에 업데이트 된 항목을 선택하기위한 mysql select 쿼리는 무엇입니까? last_update_time이라는 열을 테이블에 저장하고 있는데, 그 시간을 3 시간 전에 업데이트 된 모든 항목을 선택하는 현재 시간과 비교하려고합니다. col_date이 이전 3 시간 이상 전에 곳이 행을 검색 할mysql의 날짜 차이

SELECT col1, col2 
    FROM your_table 
WHERE col_date < NOW() - INTERVAL 3 HOUR; 

: 모든 시간은 그냥 간격을 사용하여 데이터베이스

답변

2

에서 DATETIME으로 저장됩니다. 가능한 경우 색인을 사용할 수 있습니다.