2016-10-18 3 views
0

시간대를 계산하여 두 개의 다른 테이블에서 시간을 계산하는 방법은 무엇입니까?SQL에서 두 테이블 간의 시간 간격을 계산하는 방법은 무엇입니까?

표는 다음과 같은 데이터를 포함 : 나는 실제로 6시간 12 시간, 3 일, 5 일, 등등의 시간 간격의 결과를 갖고 싶어

Table A. 2016-08-01 00:43:10 UTC 
Table B. 2016-08-04 00:50:10 UTC 

.

+1

최소한 단순 입력과 예상 출력을 제공해야합니다. 그렇지 않으면 당신이 무엇을 요구하고 있는지 이해할 수 없다는 것을 의문의 여지가 있습니다 –

답변

-1
$datetime1 = date_create('2016-08-01 00:43:10 UTC'); 
$datetime2 = date_create('2016-08-04 5:50:5 UTC'); 

$difference = $datetime2->diff($datetime1); 

echo $difference->format("%a days, %h hours, %i min, %s seconds"); 

출력 : 3 일, 5 시간, 6 분, 55 초.

표시하려는 형식을 선택할 수 있습니다.

+0

이 질문에 대한 답변을 얻었습니까? – Icewine

+0

OP는 SQL 전용 솔루션을 기대하고 있습니다. – themihai

관련 문제