SQL> select trunc(dt) dias,
2 to_char(trunc(sysdate) + mod(dt, trunc(dt)),'hh24:mi') horas
3from (
4 select sysdate - trunc(sysdate-1) dt
5from dual
6 )
7 /
DIAS HORAS
- -
1 10:53
1 row selected.
O que fiz acima foi: subtrair u
cle_br@yahoogrupos.com.br
Assunto: [oracle_br] Obter a media de dois campos
Amigos,
Preciso obter o valor entre dois campos do tipo "date"
Ex:
to_char(p.hr_ped_lab, 'hh24:mi') - to_char(i.hr_laudo, 'hh24:mi')
Preciso saber a diferença entre esses 02 campos.
o select acima ta com er
sage -
From: Rafael Milanez
To: oracle_br@yahoogrupos.com.br
Sent: Friday, May 11, 2007 9:45 AM
Subject: RES: [oracle_br] Obter a media de dois campos
E quando ocorrer assim
10-01-2007 20:00 - 02-01-2007 18:00 vai retornar 2hs ? porque na verdade a
diferença não é essa seria muit
-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de
cegoncalvesvr
Enviada em: quinta-feira, 10 de maio de 2007 19:09
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Obter a media de dois campos
Amigos,
Preciso obter o valor entre dois campos do tipo "date
Veja se ajuda
1* select (to_date('19:30', 'hh24:mi') - to_date('15:00',
'hh24:mi'))*24 from dual
SQL> /
(TO_DATE('19:30','HH24:MI')-TO_DATE('15:00','HH24:MI'))*24
--
4,5
SQL>
Marci
Diferença em que unidade? Dias? Horas? Minutos? Segundos???
On 5/10/07, cegoncalvesvr <[EMAIL PROTECTED]> wrote:
>
> Amigos,
>
> Preciso obter o valor entre dois campos do tipo "date"
>
> Ex:
> to_char(p.hr_ped_lab, 'hh24:mi') - to_char(i.hr_laudo, 'hh24:mi')
> Preciso saber a diferença entre es
Amigos,
Preciso obter o valor entre dois campos do tipo "date"
Ex:
to_char(p.hr_ped_lab, 'hh24:mi') - to_char(i.hr_laudo, 'hh24:mi')
Preciso saber a diferença entre esses 02 campos.
o select acima ta com erro, não roda.
Alguem pode me ajudar?
Abraços.