timestamplar arasindaki saat farki - datediff

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

timestamplar arasindaki saat farki - datediff

Mesaj gönderen sadettinpolat »

fb 2.0 kullaniyorum

iki timestamp deger arasindaki saat farkini bulmam gerekiyor ama bi turlu beceremedim.
fb 2.1 ' e DateDiff adinda ekledikleri fonksiyonun benzerini 2.0 da hangi yontemle yapabilirim ?

Kod: Tümünü seç

select timestamp1 - timestamp2 from tablo
timestamp1 = 01.01.2008 10:00
timestamp2 = 01.01.2008 08:00
gibi bir sql sonucunda 2 degerini elde etmem gerekiyor...
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Re: timestamplar arasindaki saat farki - datediff

Mesaj gönderen sadettinpolat »

viewtopic.php?f=18&t=12529&hilit=timestamp

burdaki baslik simdilik isimi gordu lakin daha pratik ve guzel bir yol varsa iyi olur :)
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Re: timestamplar arasindaki saat farki - datediff

Mesaj gönderen rsimsek »

Böyle bir şey de işe yarayabilir. Sabit değer (60) yerine timestamp alan konabilir :wink:

Kod: Tümünü seç

select current_timestamp, CAST(current_timestamp - 60 as time) from rdb$database
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Cevapla