Arkadaşlar, çalışmamın küçük bir demosunu hazırladım. Çalışmamda "tblanatablo" isminde bir ana tablom var ve buna bağlı yardımcı tablolarımı var,
Ancak benim çıkmaza düştüğüm "tblanatablo" ile "tblurun" tablolarımda, her iki tabloyu sorguda birleştirdiğimde 90 veya 100 kadar sutundan oluşan bir tablo meydana geliyor,
Bu sorgudan yapmak istediğim şey; 1- Hangi illerde kaç bayi var? 2- Hangi il hangi üründen kaç tane sattı? 3- Ürün satışında hangi il çok sattı (yani; en çok ürün satan ilden en az ürün satan ile göre sıralama) (İl sıralaması) Bu sebeple verileri "sürekli form"da süzdürerek isteğim sorgulamayı yaptırmak istiyorum, fakat sutun sayısı fazla olunca yukarıdaki sorguları nasıl yapacağımı bilemedim. Nasıl bir sorgu yapmalıyım ki yukarıdaki soruların cevabını alabileyim.
Select iladi,count(*) from tabloadi group by iladi
2- Hangi il hangi üründen kaç tane sattı?
Örneğin:
Select iladi,urunadi,count(*) form tabloadi group bu iladi,urunadi
3- Ürün satışında hangi il çok sattı (yani; en çok ürün satan ilden en az ürün satan ile göre sıralama) (İl sıralaması)
Bu sorudaki tablonun alan adlarını söylersen daha yararlı olabilir diye düşünüyorum.Eklentindeki Access mdb olduğu için bakamadım.İstersen bunlar bir dene
13-05-2013, 16:29 (En son düzenleme: 13-05-2013, 17:47 furkan.)
Sayın sql123; verdiğiniz sorgular için teşekkür ederim. 1- Hangi illerde kaç bayi var?
2- Hangi il hangi üründen kaç tane sattı?
3- Ürün satışında hangi il çok sattı (yani; en çok ürün satan ilden en az ürün satan ile göre sıralama) (İl sıralaması)
Yukarıdaki soruların cevaplarını "sürekli form"da sorgulama yaptırarak ve toplatarak istediğim sonuçları almaktayım,
Ancak bu formda; sorgulatacağım veriler sürekli forma sığdıramamak
Daha sonra şöyle birşey yapayım dedim ancak onuda beceremedim; "tblanatablo" verilerini sürekli forma aktarmak "tblurun" verileri ise ayrı bir tabloya aktardıktan sonra "tblanatablo" sürekli formundan sorgula (1. sorunun cevabını almak) ÖRN: ANKARA ilini sorguladıktan sonra "ürünleri topla" butonuyla Ankara'ya karşılık gelen ürünleri ayrı bir tabloda toplatarak istenilen (2. ve 3. soruların cevabı) sonuçu almak gibi
biraz karmaşık oldu gibi aklımdan geçenleri aktarmaya çalıştım. Kusura bakmayım lütfen