Şimdi Ara

Belirli Tarihten Önceki ve Sonraki Kayıtları Listeleme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
2
Cevap
1
Favori
526
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • 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



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







  • 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
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.