iki tarih arası farklı bir sorgulama

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
huseyinert
Üye
Mesajlar: 233
Kayıt: 19 Nis 2005 06:49
Konum: Bartın

iki tarih arası farklı bir sorgulama

Mesaj gönderen huseyinert »

merhaba,
bir konaklama programı yazıyorum... programda odalar tanımlı ve bu odalara göre gir. tarihi ve çık. tarihleri girilerek kişi kaydı yapılıyor ben bugün boş olan odalar ve yarın boş olan oda sayılarını bulmak istiyorum... işin içinden bir türlü çıkamadım SQL sorguda giriş ve çıkış tarihleri arasında dolu olan sayıyı bulup tanımlı oda toplamından çıkarmak istiyorum ama onuda bir türlü yapamadım...
"Kula bela gelmez Hak yazmayınca,Hak bela yazmaz kul azmayınca..." MEVLANA
Kullanıcı avatarı
xozcanx
Üye
Mesajlar: 362
Kayıt: 05 Oca 2012 12:55

Re: iki tarih arası farklı bir sorgulama

Mesaj gönderen xozcanx »

Merhaba;
veri tabanı kısmı içinde bilgi verme şansınız varmıdır peki.

eğer ODA tablonuzun yapısı aşağıdaki şekilde ise SQL cümleniz de aşağıdaki şekilde olabilir.

ODA_ID
ODA_NO
DURUM
G_TARIH
C_TARIH

durum =0: boş
durum =1: dolu
durum =2: rezerve

Kod: Tümünü seç

Select sum(durum) as BOS_ODA_SAYISI From SENIN_TABLON Where DURUM=0 and G_TARIH>='01-01-2016' and C_TARIH<='05-01-2016'
2 tarih arası boş odaların toplam sayısını verecektir.
Nasibinde varsa, alırsın karıncadan bile ders, Nasibinde yoksa, bütün cihan önüne serilse, sana ters..
Cevapla