Birbirini Etkileyen Sorgular
Tarih
28/01/2011 01:52
Konu Sahibi
gogoli01
Yorumlar
2
Okunma
1183
Konuyu Oyla:
  • Derecelendirme: 4/5 - 1 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 4/5 - 1 oy



gogoli01
Aktif Üye
Kullanici Avatari
Aktif Üye
165
24/02/2009
35
Bursa
Ofis 2013 Tr. 64 Bit
30/06/2016,15:17
Çözüldü 
Konu başlığını uygun olarak mı seçtim bilemiyorum ama bana uygun gibi geldi.
sorunum şu: yapmış olduğum veri tabanında 3 sorgu aynı anda çalışıyor sonuçları birbirini etkiliyor.
şöyleki;ana form üzerinde "bilgi ekranı" butonuna tıklayınca açılan form 3 sorguyu çalıştırıyor.
1. sorgu görevdeki araçları listeliyor.
2. sorgu garajdaki araçları listeliyor.
3. sorgu bakımdaki araçları listeliyor.
yalnız 3.sorguda problem var, bakımdaki araçları listeliyor fakat bakımdaki aracın plakasını garajdaki araçlar listesinde de gösteriyor.bakımdaki aracı garajdaki araçlar listesinde göstermemesi gerek.
epey uğraştım fakat bir türlü çözemedim, ustalarımın yardımlarını bekliyorum.


Ek Dosyalar
.rar   Araba_isletme_bul_7.rar (Dosya Boyutu: 71,13 KB / İndirme Sayısı: 8)
Cevapla


Kur@l
AccessTR.Net
Kullanici Avatari
Uzman
2.029
05/11/2008
KONYA
Ofis 2010
15/11/2016,02:32
Çözüldü 
Sayın gogoli;
Garajdaki araçlar sorgusunun Sql cümlesini aşağıda ki Sql cümlesi ile değiştirin.
İç içe select komutunun not in kalıbı ile kullanımı aşağıdaki gibi şekildedir.
Kolay gelsin.

SQL Code
SELECT ARAC.[No], ARAC.CINSI, ARAC.TIPI, ARAC.MODEL, ARAC.YASI, ARAC.YAKIT, ARAC.ONCELIK, ARAC.SURUCU, ARAC.GOREVI
FROM ARAC LEFT JOIN GOREVDEKI_ARACLAR ON ARAC.[No] = GOREVDEKI_ARACLAR.[No]
WHERE (((ARAC.PLAKA) Not In (select PLAKASI  from [BAKIMDAKI_ARACLAR] )));


16 CE 799 artık bakımda iken garajda görünemez....
Bu arada 6 dakikada çözüm... Img-grin

Ayrıca GRJ_ONC_1 sorgusuda aşağıdaki gibi değişmeli...

SQL Code
SELECT ARAC.PLAKA, ARAC.CINSI, ARAC.TIPI, ARAC.ONCELIK AS ONC1
FROM ARAC LEFT JOIN GRV_ONC_1 ON ARAC.[No] = GRV_ONC_1.[No]
WHERE (((ARAC.PLAKA) Not In (select PLAKASI  from [BAKIMDAKI_ARACLAR] )) AND ((ARAC.ONCELIK)="1.ÖNCELİK") AND ((GRV_ONC_1.[No]) Is Null));


Cevapla


gogoli01
Aktif Üye
Kullanici Avatari
Aktif Üye
165
24/02/2009
35
Bursa
Ofis 2013 Tr. 64 Bit
30/06/2016,15:17
Çözüldü 
sayın Kur@l,
cevabınız için teşekkür ederim.sorguları belirtmiş olduğunuz gibi değiştirdim ve istediğim sonuca ulaştım.
ayrıca çok hızlısınız, 6 dakika gibi bir sürede sorunu çözmüşsünüz sağolun...
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Sorgular cashua 4 865 13/01/2012, 14:04 POWER
Çözüldü sorgular seyfo555 9 2.094 10/01/2010, 21:46 ercansahin
Çözüldü Toblolar ve Sorgular berkay42 3 1.208 29/05/2009, 08:27 berkay42
Çözüldü mdb' çalışan sorgular neden adp de çalışmaz? rahmi 4 1.478 22/12/2008, 22:23 mehmetdemiral
Çözüldü formlar ve sorgular goodfalles 5 2.002 17/12/2008, 23:36 goodfalles


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya