SQL - SELECT DateAdd Fonksiyonu ve DateDiff Fonksiyonu
Merhaba arkadaşlar, SQL’ de SELECT sorgusunda DateAdd Fonksiyonu ve DateDiff Fonksiyonu ile ilgili basit örnekleri aşağıda inceleyebilirsiniz. Şimdi SQL - SELECT DateAdd Fonksiyonu ve DateDiff Fonksiy
Merhaba arkadaşlar, SQL’ de SELECT sorgusunda DateAdd Fonksiyonu ve DateDiff Fonksiyonu ile ilgili basit örnekleri aşağıda inceleyebilirsiniz. Şimdi SQL - SELECT DateAdd Fonksiyonu ve DateDiff Fonksiyonu işlemlerine bir göz atalım.
DateAdd Fonksiyonu -- DateAdd: Bir tarihin üzerine saat,gün,ay,yıl gibi zamanları eklemeyi sağlar. -- Yarının tarihi listeleyin SELECT DATEADD(day,1,GETDATE()) -- 2 yıl sonrasını listeleyin SELECT DATEADD(year,2,GETDATE()) -- Doğum günü yarın olan üyeleri listeleyin (DateAdd) SELECT * FROM Uye WHERE DATEPART(day,DogumTarihi) = DATEPART(day,DATEADD(day,1,GETDATE())) AND DATEPART(month,DogumTarihi) = DATEPART(month,DATEADD(day,1,GETDATE())) DateDiff Fonksiyonu -- DateDiff: İki tarih arasındaki saat, gün, ay, yıl gibi zaman farkını verir. -- Bugün ile 02.05.2010 arasındaki gün farkını bulun SELECT DATEDIFF(day,GETDATE(),'02.05.2010') -- Bir kütüphane sisteminde kitaba ceza uygulanıyor. Teslim tarihi geciktirene, güne göre 5 kuruş ceza uygulayın (DateDiff) -- Not: Öncelikle teslim tarihini geçen ve teslim etmeyeni bulalım SELECT * FROM Odunc WHERE TeslimTarihi < GetDate() AND TeslimEtti = 0 -- Not: Geciktirenlerin, kaç gün geciktirdiğini bulalım SELECT DATEDIFF(day,TeslimTarihi,GETDATE()) FROM Odunc WHERE TeslimTarihi < GetDate() AND TeslimEtti = 0 -- Not: Bulunan günü ceza bedeli ile çarpalım SELECT (DATEDIFF(day,TeslimTarihi,GETDATE()) * 5) as FROM Odunc WHERE TeslimTarihi < GetDate() AND TeslimEtti = 0 -- Kullanılabilir ifadeler: year, quarter, month, dayofyear, day, week, weekday, hour, minute, second, millisecond, microsecond, nanosecond
Sonuç
Soru ve önerilerinizi yorum olarak ya da e-mail göndererek iletebilirsiniz, teşekkürler.
Distributed sistemler, üretim stabilitesi, AI destekli geliştirme üzerine uzun yazılar. Spam yok, çıkmak kolay.
Yorumlar
Henüz yorum yok. İlk yorumu sen bırak.