hallo
heb een vraag over sql(2000)
zit met een query probleem , en dit moet ik oplossen dmv een query en wil hierbij GEEN asp code gebruiken.
ik heb 2 tabellen
1 met vacatures
1 met zoekprofielen
beide hebben het veld 'organisatie'
in de tabel vacatures is de organisatie altijd met een waarde gevuld!
in de tabel zoek, is organisatie ook altijd met een waarde gevuld, maar kan de waarde behalve een organisatie , ook de waarde 'alle' bevatten.
nu moet ik een query maken, die alle vacatures oproepen die aan het zoekprofiel voldoen, dus bv:
SELECT
vac.vacature_id, vac.omschrijving
FROM
tblVacature as vac, tblZoekprofiel as zoek
WHERE
vac.organisatie=zoek.organisatie
dit haalt alles op, MAAR!!! als zoek.organisatie de waarde 'alle' bevat, moet hij in dit geval ook ALLE vacatures laten zien...
dus zoiets als if zoek.organisatie='alle' then
....
maar hoe doe je zoiets in een query?
heb een vraag over sql(2000)
zit met een query probleem , en dit moet ik oplossen dmv een query en wil hierbij GEEN asp code gebruiken.
ik heb 2 tabellen
1 met vacatures
1 met zoekprofielen
beide hebben het veld 'organisatie'
in de tabel vacatures is de organisatie altijd met een waarde gevuld!
in de tabel zoek, is organisatie ook altijd met een waarde gevuld, maar kan de waarde behalve een organisatie , ook de waarde 'alle' bevatten.
nu moet ik een query maken, die alle vacatures oproepen die aan het zoekprofiel voldoen, dus bv:
SELECT
vac.vacature_id, vac.omschrijving
FROM
tblVacature as vac, tblZoekprofiel as zoek
WHERE
vac.organisatie=zoek.organisatie
dit haalt alles op, MAAR!!! als zoek.organisatie de waarde 'alle' bevat, moet hij in dit geval ook ALLE vacatures laten zien...
dus zoiets als if zoek.organisatie='alle' then
....
maar hoe doe je zoiets in een query?