IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Delphi (https://www.ircforumlari.net/delphi/)
-   -   Sql'de tarih farkı bulmak (https://www.ircforumlari.net/delphi/689522-sqlde-tarih-farki-bulmak.html)

Kaf_Dağı 18 Mart 2015 14:21

Sql'de tarih farkı bulmak
 
Kod:

-sql'de tarih farkı bulmak için datediff fonksiyonu mevcuttur
--kullanılışı datediff(alanadı,date1,date2)
--bu sorgu size farkı döndürür
--örnek
select datediff(dd,'01.01.2004','01.01.2005')
dönüş değeri 365 dir
select datediff(mm,'01.01.2004','01.01.2005')
dönüş değeri 12 dir
select datediff(yy,'01.01.2004','01.01.2005')
dönüş değeri 1 dir
select datediff(mi,'01.01.2004','01.01.2005')
527040
select datediff(ss,'01.01.2004','01.01.2005')
31622400
select datediff(hh,'01.01.2004','01.01.2005')
8784
--ayrica sql kullanabileceğiniz yararlı bir tarih fonksiyonu daha var
--bunu da tarih eklemek için kullanabilirsiniz
--dateadd(alanadı,değer,date)
--örnekler gene aynı
select dateadd(dd,1,'01.01.2004')
2004-01-02 00:00:00.000
dd:gün
mm:ay
yy:yil
hh:saat
mi:dakika
ss:saniye



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 02:50.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net