SELECT *
FROM SESSIONS
WHERE TIME_TO_SEC(TIMEDIFF(NOW(), SESSION_CREATED))/3600 >= 24
이 나에게이 개 결과 오류 코드 : 1292 잘린 잘못된 시간 값
DELETE FROM SESSIONS
WHERE TIME_TO_SEC(TIMEDIFF(NOW(), SESSION_CREATED))/3600 >= 24
을주고 그리고 이것은 나에게 줄 : "오류 코드 : 1292 잘린 잘못된 시간 값을"
SESSION_CREATED은 TIMESTAMP입니다 데이터 유형
실제 데이터 :
SESSION_ID SESSION_CREATED
223133 2017-05-22 07:14:34
223134 2017-05-22 07:14:36
선택은 어떻게 작동 하나 삭제는 할 수 없습니까?
모든 트리거가 관련 되나요? – jarlh
데이터를 게시 할 수 있습니까 – maSTAShuFu
첫 번째 쿼리의 선택 목록에'TIME_TO_SEC (TIMEDIFF (NOW(), SESSION_CREATED))/3600'을 추가하십시오. 반환 된 데이터가 의미가 있습니까? – jarlh