Merhabalar. Parti bazında listeme yaptırmak için aşağıdaki komutu kullanıyoruz. Şöyle bir sorunum var.
Örnek : 5698 no'lu parti 5698 ve 5698/A olarak 2 ayrı ilşeme tabi tutulmuş. ben 5698 için rapor almak istediğimde 5698/A bilgileri de raporuma geliyor. Ben sadece yazdığım verinin gelmesini istiyorum.Nasıl bir değişiklik yapmam lazım. Şimdiden Teşekkür Ederim.
SELECT IIf(Nz(Len([Disposizione]))>0,[Disposizione],0) AS Parti FROM Pesate GROUP BY IIf(Nz(Len([Disposizione]))>0,[Disposizione],0);
Veri Süzmeyi Sınırlamak
Bu sorgu sorunuz için bir şey ifade etmiyor.
Kriteri nasıl verdiğiniz önemli?
WHERE ?
Kriteri nasıl verdiğiniz önemli?
WHERE ?
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Konfüçyüs
Örnek ekleyiniz lütfen..
Örnek eklenene kadar konu çöpe taşınmıştır.
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.
Access için her zaman lazım olacak konu başlıkları listesi
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.
Access için her zaman lazım olacak konu başlıkları listesi
Merhabalar. Dosyayı ekledim. Fikirleriniz ve yardımlarınız için şimdiden teşekkür ederim..
Son Düzenleme: 18/06/2010, 15:23, Düzenleyen: boraday.
Merhaba..
Altformun sorgusunda bulunan Disposizione alanından like işlecini kaldırınız..
Parti seç kutusunun boş olduğunda da veriler gelmesini istiyorsanız bu şekilde de kullanabilirsiniz..:
Altformun sorgusunda bulunan Disposizione alanından like işlecini kaldırınız..
Kod:
SELECT IIf(Nz(Len([C01]))>0,[C01],"Belirtilmemiş") AS Müşteri, Pesate.KgNetti, Pesate.KgLordi,
Pesate.TaraScat, Pesate.TaraTub, Pesate.NRocche, Pesate.DataPes, Pesate.Progre, Pesate.Disposizione,
Pesate.NScatola, Pesate.TaraTot, Pesate.Stam, Format([Pesate.DataPes],"dd.mm.yyyy") AS Tarihal
FROM Pesate LEFT JOIN Dispo ON Pesate.Disposizione = Dispo.Disposizione
WHERE (((IIf(Nz(Len([C01]))>0,[C01],"Belirtilmemiş"))
Like [forms]![anaform]![MUSTERISEC] & "*") AND ((Pesate.Disposizione) = [forms]![anaform]![PARTISEC])
AND ((Format([Pesate.DataPes],"dd.mm.yyyy")) Like [forms]![anaform]![TARIHGOR] & "*"))
ORDER BY IIf(Nz(Len([C01]))>0,[C01],"Belirtilmemiş");
Kod:
SELECT IIf(Nz(Len([C01]))>0,[C01],"Belirtilmemiş") AS Müşteri, Pesate.KgNetti, Pesate.KgLordi,
Pesate.TaraScat, Pesate.TaraTub, Pesate.NRocche, Pesate.DataPes, Pesate.Progre, Pesate.Disposizione,
Pesate.NScatola, Pesate.TaraTot, Pesate.Stam, Format([Pesate.DataPes],"dd.mm.yyyy") AS Tarihal
FROM Pesate LEFT JOIN Dispo ON Pesate.Disposizione = Dispo.Disposizione
WHERE (((IIf(Nz(Len([C01]))>0,[C01],"Belirtilmemiş"))
Like [forms]![anaform]![MUSTERISEC] & "*") AND ((
Pesate.Disposizione) = iif([forms]![anaform]![PARTISEC] is null,[Pesate].[Disposizione],[forms]![anaform]![PARTISEC])
)
AND ((Format([Pesate.DataPes],"dd.mm.yyyy")) Like [forms]![anaform]![TARIHGOR] & "*"))
ORDER BY IIf(Nz(Len([C01]))>0,[C01],"Belirtilmemiş");
Son Düzenleme: 18/06/2010, 16:09, Düzenleyen: Taruz.
Konuyu Okuyanlar: 1 Ziyaretçi