SQL Server’da Saat Farkı Almak

Herkese merhaba,

Bu yazıda SQL Server’da iki saat arasındaki fark nasıl alınır bundan bahsedeceğim.

SQL Server’da bazı durumlarda iki saat arasındaki farkı almak isteyebilirsiniz.

Aşağıda konu ile ilgili örnek bir uygulama yaptım. Yapmış olduğum uygulama üzerinden gidelim.

--Tablo oluşturma 

CREATE TABLE SaniyeFarkiTablosu
(
    Saniye1 TIME,
    Saniye2 TIME,
);

--Tabloya veri ekleme 

INSERT INTO dbo.SaniyeFarkiTablosu
(
    Saniye1,
    Saniye2
)
VALUES
(   '18:00:00', -- Saniye1 - time 
    '19:00:00'  -- Saniye2 - time 
    );

--İki zaman arasındaki farkı bulma 

SELECT DATEDIFF(SECOND, Saniye1, Saniye2)
FROM dbo.SaniyeFarkiTablosu;

Yukarıdaki kodu çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz.

SQL Server'da Saat Farkı Almak

Burada tablo oluşturdum ve içerisine veri ekledim. Sonrasında bu veriler arasındaki farkı Datediff fonksiyonunu kullanarak aldım.

Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

927 Kez Okundu

Yavuz Selim Kart

Yazılım ve veri tabanında bildiklerimi anlatmaya gayret ediyorum. Halen birçok programlama dili üzerinde araştırmalar yaparak kendimi geliştiriyorum. Bunlar haricinde Grafik Tasarım ve Wordpress konularına da ilgim bulunmakta. SEO ve Sosyal medya yönetimleri hakkında da bilgim mevcuttur. Kısaca çok çalışmayı seven azimli biriyim.

You may also like...

Yazı kopyalamak yasaktır!