2011-11-16 3 views
0

최대 절전 모드를 사용하여 where A.beginTimestamp + A.timespan > current_timestamp()과 같은 조건으로 쿼리하려고합니다.최대 절전 모드에서 날짜 및 시간 간격으로 쿼리

beginTimestamp은 시간 소인 열이고 A.timespan은 초 단위 시간입니다.

최대 절전 모드에서이 작업을 수행하는 방법은 무엇입니까?

감사합니다.

답변

1

DAO의 쿼리에서 where 절에 TIMESTAMPDIFF 함수를 사용해보십시오. 그 서명은 다음

TIMESTAMPDIFF (단위 datetime_expr1, datetime_expr2는) 결과에 대한 유닛은 유닛의 인수로 주어진 datetime_expr1 및 datetime_expr2

간의 정수 차를 반환.

단위는 다음 값 중 하나이어야한다 :

FRAC_SECOND, 
SECOND, 
MINUTE, 
HOUR, 
DAY, 
WEEK, 
MONTH, 
QUARTER, or 
YEAR. 
관련 문제