Yorumları: 27
Konuları: 10
Kayıt Tarihi: 02-03-2018
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 10
Başlangıç
Merhaba arkadaşlar;
Bir tablom var ve hergün veri işleniyor. Yapmak istediğim ay sonunda rapor alınırken günlük işlem sayısını göstermek. Yani;
ay sonu sorgulamasında örneğin nisan ayı içinde isek
Günler İşlem Sayısı
01.01.2022 15
02.01.2022 14
03.01.2022 20
diye listelemek.. Yardımcı olabilri misniz
Yorumları: 179
Konuları: 25
Kayıt Tarihi: 05-08-2019
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 957
Acemi
12-05-2022, Saat: 13:21
(Son Düzenleme: 12-05-2022, Saat: 13:23, Düzenleyen: bydelphi.)
(12-05-2022, Saat: 13:17)delhici Adlı Kullanıcıdan Alıntı: Merhaba arkadaşlar;
Bir tablom var ve hergün veri işleniyor. Yapmak istediğim ay sonunda rapor alınırken günlük işlem sayısını göstermek. Yani;
ay sonu sorgulamasında örneğin nisan ayı içinde isek
Günler İşlem Sayısı
01.01.2022 15
02.01.2022 14
03.01.2022 20
diye listelemek.. Yardımcı olabilri misniz
Tablo yapınızı bilmeden yazıyorum,
ocak ayı için bu sql sorguyu kendinize göre güncelleyip denersiniz.
SELECT TARIH , COUNT(*) ISLEMADET
FROM ISLEMLER
WHERE TARIH BETWEEN '20220101' AND '20220131'
GROUP BY TARIH
ORDER BY TARIH
Yabancı şarkı gibiyim, dinleyenim çok ama anlayanım yok.
Yorumları: 179
Konuları: 25
Kayıt Tarihi: 05-08-2019
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 957
Acemi
CONVERT(DATE,TARIH)
bu şekilde tarih içerisindeki saati atıp sadece tarihi alarak yani 24 saat olarak ele alırsın.
SELECT CONVERT(DATE,TARIH) TARIH , COUNT(*) ISLEMADET
FROM ISLEMLER
GROUP BY CONVERT(DATE,TARIH)
burada da aylık toplam alırsın
SELECT MONTH(TARIH) AY , COUNT(*) ISLEMADET
FROM ISLEMLER
GROUP BY MONTH(TARIH)
Yabancı şarkı gibiyim, dinleyenim çok ama anlayanım yok.