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.
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.