AccessTr.neT
yaş gruplama - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: yaş gruplama (/konu-yas-gruplama.html)

Sayfalar: 1 2 3


Cvp: yaş gruplama - assenucler - 12/09/2010

Sayın benremix;

Hocam geçmiş bayramınız kutlu olsun.. Çapraz sorguda "partition" fonksiyonunu sizin değindiğiniz gibi düzenlemiştim.

Açıkcası eklediğim ilk sorguya eklemek hiç aklıma gelmedi...

Teşekkürler..

Sevgi ve saygılar..


Cvp: yaş gruplama - gogoli01 - 12/09/2010

sn. hocalarım cevabınız için teşekkürler.
bir de bu gruplamayı 0-5 yaş, 6-10 yaş, 11-15 yaş, 16-20 yaş ve 20 yaş üzeri gibi çoğaltma imkanımız varmı? neticede veritabanında yüze yakın araç var o nedenle böyle bir gruplamaya ihtiyacım var.


Cvp: yaş gruplama - benremix - 12/09/2010

Sn gogoli01 ilgili kısmı aşağıdaki şekilde değiştiriniz. Sonucu görmeniz için veri girmelisiniz. Ayrıca önerim araçların yaşı her sene değişeceği için kendiniz girmemelisiniz. Sorguda hesaplatabilirsiniz.

Yas_Aralıgı: Partition([ARAC].[YASI];0;29;5)

Yada

Partition(Field_Adı, Alt_Sınır, Üst_Sınır, Aralık) kendiniz istediğiniz şekilde ayarlayabilirsiniz.

Saygılar...


Cvp: yaş gruplama - gogoli01 - 12/09/2010

sn. benremix verdiğiniz cevap için teşekkür ederim. önceki mesajlarımda da yazdığım gibi benim yaş grubu aralığım bu değil, ben yine yaş gruplarını istediğim gibi sorgulamayı tek tek sorgu ile yapacağım.
(0-5 yaş için ayrı, 6-10 yaş için ayrı, 11-15 yaş için ayrı, 16-20 yaş için ayrı, 20 yaş ve üzeri için ayrı olmak üzere 5 ayrı sorgu ile sorgulayacağım.)
yardımlarınız için sağolun.


Cvp: yaş gruplama - benremix - 12/09/2010

(11/09/2010, 20:11)gogoli01 yazdı: programımda yaşları gruplayıp sorgulamak istiyorum, fakat bir sorguda çoklu sonuç almak istiyorum bir türlü çözemedim, yardımcı olabilirseniz sevinirim.
isteğim sorgu sonucu aşağıdaki gibi olacak.

ARAÇ CİNSİ 0-5 YAŞ GRP. 6-10 YAŞ GRP. 10 YAŞ ÜZERİ
OTOMOBİL 3 ADET 2 ADET 1 ADET
MİNİBÜS 1 ADET 0 ADET 0 ADET
OTOBÜS 1 ADET 1 ADET 0 ADET

Böyle istediğin için bu şekilde düşündük. Tercih sizin . Saygılar...




Cvp: yaş gruplama - gogoli01 - 18/11/2010

En sonunda sorunu Switch komutu ile çözdüm.
sorguda her yaş kriteri için;
0-5 YAS: Switch([YAS]<5 And [YAS]>=0;"0-5")
06-10 YAS: Switch([YAS]<=10 And [YAS]>5;"06-10")
11-15 YAS: Switch([YAS]<=15 And [Yaş]>10;"06-10")
gibi kriterler konulduğunda bir sorguda çoklu sonuç alınabiliniyor.İstediğiniz yaş aralığını girebiliyorsunuz.
Partition komutu ile bu şekilde sorgulama yapılamıyor.
Çözüm örneğini de en kısa süre içinde siteye ekleyeceğim.
(Bir rep'i hak ettim galiba)