Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
27 gösterim
Oracle'da elimde tarih bilgileri olan bir tablo ve kolonum var. İki kayıt arasında ne kadar zaman geçmiş dk cinsinden nasıl bulabilirim?

Ona göre iki kayıt arasında geçen en uzun zamanı bulmak istiyorum.
Veri Tabanı kategorisinde (3.1k puan) sordu

1 cevap

0 oy
Lag komutu bir önceki kayıdı alıyormuş.

select x.*
  from (select t.insert_date
              ,(t.insert_date - lag(t.insert_date) over(order by t.insert_date)) * 24 * 60 as diff
          from alms_cm.retro_claims t
         where t.insert_date > sysdate - 365
         order by t.insert_date) x
(3.1k puan) cevapladı

İlgili sorular

0 oy
2 cevap 290 gösterim
+1 oy
1 cevap 17 gösterim
0 oy
1 cevap 13 gösterim
0 oy
2 cevap 25 gösterim
...