Kijk! dat is een leuke
mag SQL ook?
Daar zijn we namelijk op school nu mee bezig. Ik gebruikte het zelf ook al (icm php). Ik maakte joins eigenlijk met php, en niet met SQL.
Ik heb dus een vraagje, hij leek heel simpel, totdat ik hem in acces wilde uitproberen.
Het gaat over een rooster database op een school. in 1 tabel staan alle lokalen, en in een andere alle lessen:
lokaal (
afdeling, lokaalnummer, type, ligging)
lesuur (
<docentnummer>, uur, <afdeling, lokaalnummer>, <vakcode>)
vakcode is bijv. FR1, afdeling is havo of vwo...
"Maak een overzicht van alle lokalen die gedurende het eerste uur vrij zijn."
Ik dacht gelijk, dat is makkelijk;
SELECT lokaalnummer FROM lokaal WHERE lokaalnummer <>(SELECT lokaalnummer FROM lesuur WHERE uur=1

;
subquery maakt een rijtje aan met lokalen die wél bezet zijn, daarna kijkt hij of het lokaal niet in dat rijtje staat en dus leeg is.
Hij komt hier echter met een fout dat een subquery maar 1 resultaat mag hebben
Hoe zou ik dat dan aanmoeten pakken?
Alvast bedankt!
TJ