Ik heb een query gemaakt waar ik de dubbelen in veld 3 uit twee tabellen laat zien. Nu zijn een aantal resultaten Veld 1 tabel A en Veld 1 tabel B gelijk aan elkaar. Hoe zorg ik dat ik deze niet laat zien in mijn resultaat? Welke criteria geef ik daar voor op?
Romkabouter
Berichten: 21721
Geregistreerd: 25-06-02
Woonplaats: Donkerbroek
Geplaatst: 08-06-04 10:27
Code
SELECT * FROM TabelA, TabelB WHERE TabelA.veld3=TabelB.veld3 AND NOT TabelA.veld1=TabelB.veld1;
Deze laat uit tabel de waarden zien waarbij veld3 uit TabelA en TabelB hetzelfde zijn, maar laat niet de resultaten zijn waarbij ook veld1 van Tabel A en B gelijk zijn.
Bedoel je dit
Laura
Berichten: 8338
Geregistreerd: 20-02-01
Woonplaats: Midden van Gelderland
Geplaatst door de TopicStarter: 08-06-04 10:30
ja, maar hoe vogel ik dat in de ontwerpweergave? Ik ben niet zo'n SQL ster
Laura
Berichten: 8338
Geregistreerd: 20-02-01
Woonplaats: Midden van Gelderland
Geplaatst door de TopicStarter: 08-06-04 10:43
Wauw, ik heb hem al uitgevogeld. Ben toch niet zo blond als ik lijk Voel me wel héél intelligent nu thanx Rom!
Romkabouter
Berichten: 21721
Geregistreerd: 25-06-02
Woonplaats: Donkerbroek
Geplaatst: 08-06-04 10:49
In de ontwerpweergave ff rechtklikken en dan SQL-view aanklikken
Knippen en plakken en klaar
En anders Tabel A en Tabel B toevoegen aan de desginview, vervolgens kies je eerste kolom tabelA en veld1 tweede kolom tabelA en veld2 derde kololm tabelA en veld3 vierder kolom tabelA en veld1 vijfde kolom tabelA en veld2 zesde kololm tabelA en veld3
Dan bij critearia in de eerste kolom : <>[TabelB].[veld1] en in de derde kolom: [TabelB].[veld3]
Of zoiets
Romkabouter
Berichten: 21721
Geregistreerd: 25-06-02
Woonplaats: Donkerbroek
Geplaatst: 08-06-04 10:49
Ow ok, heb je ongeveer hetzelfde als ik dan?
Laura
Berichten: 8338
Geregistreerd: 20-02-01
Woonplaats: Midden van Gelderland
Geplaatst door de TopicStarter: 08-06-04 11:22
Yup, dat is gelukt. Nu nog een vraagje. Zelfde principe, alleen dan één tabel. Ik heb een query die dubbele records zoekt op Aanneemsom,(A) Besteknummer(B) en ovknummer(C). Nu heb ik óók een query die dubbele aanneemsom(A) en ovknummer(C) zoekt. Nu wil ik in deze laatste query niet de dubbele besteksnummers weergeven omdat die in de eerste al voorkomen. Hoe doe ik dát dan?
Romkabouter
Berichten: 21721
Geregistreerd: 25-06-02
Woonplaats: Donkerbroek
Geplaatst: 08-06-04 11:32
Is dit een test ofzo? >;)
SuperPepeijn
Berichten: 13113
Geregistreerd: 21-03-02
Woonplaats: Gouda
Geplaatst: 08-06-04 11:33
ja, alleen rom is al bezet laura. jammer!
Romkabouter
Berichten: 21721
Geregistreerd: 25-06-02
Woonplaats: Donkerbroek
Geplaatst: 08-06-04 11:38
yep
Laura
Berichten: 8338
Geregistreerd: 20-02-01
Woonplaats: Midden van Gelderland
Geplaatst door de TopicStarter: 08-06-04 11:40
Romkabouter
Berichten: 21721
Geregistreerd: 25-06-02
Woonplaats: Donkerbroek
Geplaatst: 08-06-04 15:03
Haha, sorry
Ik zal er ff naar kijken of ik begrijp wat je bedoelt