Forum
Arkadaşlar.
Aşağıdaki sorgu ile içinde bulunduğumuz ayın ilk günü ve bugünü arasında kesilen faturaları listeliyorum.
select * from Faturalar where (faturatarihi BETWEEN DATEADD(month, DATEDIFF(month, 0, Getdate()), 0) and getdate())
Bu sorguyu geçen yıl bu ayın ilk günü ve içinde bulunduğumuz gün ve saate kadar olan sorgusunu nasıl yaparım?
Sorgu sonucunda aşağıdaki gibi sonuçlar elde edeceğim.
Bu ay bu saate kadar : 500 tl ciro yapmışım
Geçen yıl bu ay bu saate kadar : 450 tl ciro yapmışım.
sorduktan hemen sonra buldum 🙂
DATEADD(month, datediff(month, 0, getdate())-12, 0) and DATEADD(year,-1,GETDATE())
Merhaba, geri dönüş ve bilgi için teşekkürler.
Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************