sql >> Database teknologi >  >> RDS >> Oracle

Konvertering af tidsforskel til et givet format i Oracle

En anden tilgang (én forespørgsel kan være på forskellige dage):

with tt as (
   select numToDsinterval((EVENT_DATE_B - EVENT_DATE_A ), 'DAY') dsint 
     from t)
select (extract(day from dsint)*24)+extract(hour from dsint) || 
       ':' ||extract(minute from dsint)
from tt

Her er en sqlfiddle-demo



  1. Hvordan konfigureres UTF8-tegnsæt i Oracle?

  2. Annoncering af MariaDB 10.2 Support - ClusterControl 1.5

  3. SELECT-tilladelsen blev nægtet på objektet 'Adresse', databasen 'CNET_85731', skemaet 'dbo'

  4. Tre sammenføjede tabeller forespørger med mange-til-mange-relation i JPA