2014-07-14 3 views
0

두 필드의 시차를 찾는 방법을 묻고 싶습니다. 예 : '입력'입력란은 2014-07-12 19:00:00으로 입력하고 '출력'입력란은 2014-07-12 20:30:00으로 채워지고 시간차는 자동으로 '기간'입력란에 저장됩니다.두 개의 시간 소인에서 분 차이를 얻는 방법

----in--------------|-------out-----------| duration 
2014-07-12 19:00:00 | 0000-00-00 00:00:00 | 0 
-------------------------------------------------- 

내가이 같이 업데이트됩니다 업데이트 버튼을 클릭 는

-------in-----------|---------out---------| duration 

2014-07-12 19:00:00 | 2014-07-12 20:30:00 | 90 
-------------------------------------------------- 

TIME_TO_SEC 기능이

+0

가능한 중복 날짜 시간 값을 검색하고 결과를 몇 분 또는 몇 초 만에 검색합니까?] (http://stackoverflow.com/questions/981262/how-do-i- subtract-using-sql-in-mysql-two-date-time-values-and-retrieve-t) –

답변

0

수동 감사합니다.

SELECT 
TIMESTAMPDIFF(MINUTE, in, out) duration 
FROM mytable; 

참조 :

SELECT (TIME_TO_SEC(`in`)-TIME_TO_SEC(`out`))/60 AS duration FROM TABLE_NAME ; 
관련 문제