2013-07-16 1 views
4

안녕하세요. SQL에 초보자가있어서 도움이 필요합니다.10 진수 DAYS - TIME 형식으로 변환하십시오.

start_date  |  end_date   
02.08.2012 09:27:19 | 06.08.2012 07:53:00 
06.08.2012 06:58:58 | 06.08.2012 13:42:33 
05.06.2012 14:35:58 | 05.06.2012 14:42:31 

내가 시작일과 종료일 사이의 기간을 표시해야합니다

나는 다음과 같은 테이블이 있습니다. START_DATE = 기간
을하지만 진수 값을 (아래 표 참조 - 필드 기간) 표시 - 종료일 :

나는 이런 식으로했다.

다음과 같이 표시하려면 필드 기간이 필요합니다. HH : MM : SS - 십진수가 아닙니다.

start_date  |  end_date   |   duration  | I need it like this 
02.08.2012 09:27:19 | 06.08.2012 07:53:00 | --> 3.93450231481481 | 94:25:41 
06.08.2012 06:58:58 | 06.08.2012 13:42:33 | --> 0.280266203703704 | 06:43:35 
05.06.2012 14:35:58 | 05.06.2012 14:42:31 | --> 0.0045486111111... | 00:06:33 

나는 확실하게 설명하려고합니다. 도와 주시면 감사하겠습니다. 좋은 하루 되세요.

+0

보세요 : http://www.orafaq.com/faq/how_does_one_get_the_time_difference_between_two_date_columns –

답변

관련 문제