Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
638
Tıklama
0
Öne Çıkarma
Belirli Tarihten Önceki ve Sonraki Kayıtları Listeleme
B
7 yıl
Er
Konu Sahibi

Selamlar, Sql i yeni yeni öğrenmeye çalışıyorum sorunum belki çok basittir yardımlarınız için şimdiden teşekkür ederim..

Tarih Adet

07.11.2017 55
07.11.2017 44
24.12.2017 98
04.01.2018 14
06.02.2018 40
06.02.2018 55
08.03.2018 62

Veritabanımda yukarıdaki gibi kayıtlarım var tablodan verileri çekiyorum fakat sadece seçtiğim tarih aralığındaki verileri çekebiliyorum.. yapmak istediğim ise şudur;
Formumda 2 adet DateTimePicker var. 1. si ile başlangıç tarihini 2. si ile bitiş tarihini seçip sayfaya verileri listeliyorum fakat yapmak istediğim örn.
1. DateTimePicker (date1) da tarihi 01.01.2018 ve ikincisinide (date2) bugün olarak seçtiğimde ilk satırda bu tarihten önceki adetlerin tümünün toplamının gelmesini yani 197 rakamı gelmeli.
sonraki satırlarda ise seçtiğim tarih aralığındaki kayıtların aynı gün olanların toplamı alınmış şekilde ayrı ayrı gelmeli yani formum aşağıdaki gibi olmalı.

Tarih Adet
01.01.2018 197
04.01.2018 14
06.02.2018 95
08.03.2018 62

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi BlueRayTwo -- 12 Nisan 2018; 15:44:53 >

.
7 yıl
Çavuş

select '01.01.2018', SUM(adet) from Table_1 where tarih<'01.01.2018'
union
select tarih,SUM(adet) from Table_1 where tarih>'01.01.2018' and tarih< '12.12.2018' group by tarih


'01.01.2018' yerine date 1 deki değer
'12.12.2018' yerine getdate() veya date2 deki değer gelir



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.