haftalık kayıt süzme.

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
cmkare
Üye
Mesajlar: 177
Kayıt: 23 Ağu 2010 11:29

haftalık kayıt süzme.

Mesaj gönderen cmkare »

Merhaba.. programamım içinden query ile rapor çekiyorum

select * from Tablo where tarih ='1.tarih' and tarih='2.tarih' ibi bir sorgum var. ben Ocak ayından Mart yada nisan ayını seçtiğimde,
mesela : 01.01.2010 - 01.04.2010 gibi seçtiğimde bana haftalık olarak süzmesini istesem nasıl yapmam lazım? yani bana kayıtları haftalık olarak getirecek

01.01.2010 Kayıt...
02.01.2010 Kayıt...
03.01.2010 Kayıt...
04.01.2010 Kayıt...
05.01.2010 Kayıt...
06.01.2010 Kayıt...
07.01.2010 Kayıt...

08.01.2010 Kayıt...
09.01.2010 Kayıt...
10.01.2010 Kayıt...
11.01.2010 Kayıt...
12.01.2010 Kayıt...
13.01.2010 Kayıt...
14.01.2010 Kayıt... şeklinde..
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: haftalık kayıt süzme.

Mesaj gönderen mkysoft »

kendiniz bir fonksiyon yazabilirsiniz. yada standart hafta kodları vardır onları kullanabilirsiniz. weekofdate gibi fonksiyonlar var.
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: haftalık kayıt süzme.

Mesaj gönderen SimaWB »

Eğer veritabanı olarak MySQL kullanıyorsanız query içinde WEEK() yada WEEKOFYEAR() kullanarak, MSSQL server kullanıyorsanız DATEPART kullanarak belki sorununuzu aşabilirsiniz.
MS SQL Server için burada bir örnek var.
There's no place like 127.0.0.1
Cevapla