Okay. Ik heb deze query (Die overigens werkt):
SELECT DISTINCT(contBedrijf) FROM contact WHERE contNaam LIKE '%" & search & "%' AND contBedrijf NOT IN (SELECT bedID FROM bedrijf WHERE bedNaam LIKE '##%') ORDER BY contBedrijf ASC
Het geeft braaf een lijst de bedrijven welke de contacten de search variabele in hun naam hebben, terwijl de bedrijven geen ## in hun naam hebben.
Probleem is dat ik het resultaat gesorteerd wil hebben op alfabetische volgorde van de bedrijven (bedrijf tabel), en niet op hun ID's. (bedID) -- terwijl de SELECT wordt losgelaten op de contact tabel. (Zoals je ziet wordt het resultaat nu gesorteerd op de contBedrijf (=bedID).
Het is hier een MS SQL2000 bakje.
Alle hulp is welkom.
SELECT DISTINCT(contBedrijf) FROM contact WHERE contNaam LIKE '%" & search & "%' AND contBedrijf NOT IN (SELECT bedID FROM bedrijf WHERE bedNaam LIKE '##%') ORDER BY contBedrijf ASC
Het geeft braaf een lijst de bedrijven welke de contacten de search variabele in hun naam hebben, terwijl de bedrijven geen ## in hun naam hebben.
Probleem is dat ik het resultaat gesorteerd wil hebben op alfabetische volgorde van de bedrijven (bedrijf tabel), en niet op hun ID's. (bedID) -- terwijl de SELECT wordt losgelaten op de contact tabel. (Zoals je ziet wordt het resultaat nu gesorteerd op de contBedrijf (=bedID).
Het is hier een MS SQL2000 bakje.
Alle hulp is welkom.
When in question, when in doubt, run in circles, scream and shout.