1

Onderwerp: Weer es een sql vraagje

Zoek even de juiste syntax

Select A, B from Tabel1 where A not 'select A from Tabel2';


Dus alles wat wel in Tabel 1 voorkomt maar niet in Tabel 2

Pascal's Blobfree Homepage
Een dag geen NedLinux is een dag niet geleefd

2

Re: Weer es een sql vraagje

Joinen ?

Pascal's Blobfree Homepage
Een dag geen NedLinux is een dag niet geleefd

Re: Weer es een sql vraagje

Ik ben geen database-pief, maar op stackoverflow.com staan zat voorbeelden. Bijvoorbeeld op http://stackoverflow.com/questions/1557 … all-fields

4

Re: Weer es een sql vraagje

Dank je Leon,

Ik denk dat ik er daar wel mee uit kom.

Pascal's Blobfree Homepage
Een dag geen NedLinux is een dag niet geleefd

Re: Weer es een sql vraagje

select a, b from tabel1 where table1.a != table2.a

D e b i a n

6

Re: Weer es een sql vraagje

Het is helaas wat lastiger da dan ik dacht maar ik heb het grotendeels voor elkaar
hoop verder deze week ff te laten zien hoe ik het heb opgelost.

Pascal's Blobfree Homepage
Een dag geen NedLinux is een dag niet geleefd

7

Re: Weer es een sql vraagje

maarten_wolf schreef:

select a, b from tabel1 where table1.a != table2.a

Is dat qua performance niet ondergeschikt aan een goede join?

IF not THEN toch

8

Re: Weer es een sql vraagje

Ja Joris maar er was nog een ander probleem... n.l. table1.a is niet gelijk aan table2.a
Ik laat (als ik niet vergeet) deze week mijn opl. zien

Pascal's Blobfree Homepage
Een dag geen NedLinux is een dag niet geleefd

9

Re: Weer es een sql vraagje

SELECT a, b FROM Table1
WHERE a NOT IN (SELECT a FROM table2)

1+1=3

spam: admin@glgaming.com

10

Re: Weer es een sql vraagje

Het probleem was dat de NOT IN wat complexer was.

a was dus eigelijk join(X, Y, Z) waarbij X op zich alweer een select uit een andere tabel was.
Dank voor je reactie iig

Pascal's Blobfree Homepage
Een dag geen NedLinux is een dag niet geleefd