Forum

Geçen yıl i...
 
Bildirimler
Hepsini Temizle

[Çözüldü] Geçen yıl içinde bulunduğumuz ayın ilk günü

3 Yazılar
2 Üyeler
0 Reactions
5,452 Görüntüleme
(@ozguraltinel)
Gönderiler: 244
Reputable Member
Konu başlatıcı
 

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.

 

 
Gönderildi : 03/12/2018 20:58

(@ozguraltinel)
Gönderiler: 244
Reputable Member
Konu başlatıcı
 

sorduktan hemen sonra buldum 🙂

DATEADD(month, datediff(month, 0, getdate())-12, 0) and  DATEADD(year,-1,GETDATE())

 
Gönderildi : 03/12/2018 21:17

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33367
Illustrious Member Yönetici
 

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

 
Gönderildi : 24/03/2023 12:33

Paylaş: