Ik dacht ik haal mijn SQL kennis eens van stal en probeer iets meer in elkaar te zetten dan alleen een hele platte query, maar ik loop al gauw vast:
SELECT c.omschrijving, e.id, e.aantal
FROM ref_cursus c INNER JOIN
( SELECT d.id_cursus AS id, COUNT (d.id_cursusdata_pk) AS aantal
FROM ref_cursusdata d
WHERE d.jrmd BETWEEN '201401' AND '201406'
GROUP BY d.id_cursus ) e
ON c.id_cursus_pk = e.id
Question
hans erik
Ik dacht ik haal mijn SQL kennis eens van stal en probeer iets meer in elkaar te zetten dan alleen een hele platte query, maar ik loop al gauw vast:
Toelichting: tussen de haakjes bepaal ik eerst een breakdown van de tabel ref_cursusdata(d). Die breakdown krijgt een alias 'e' en die join ik dan met de stamtabel ref_cursus ©.
Volgens mij is dit goede SQL, maar Filemaker komt met een vraagtekentje...
Moet ik concluderen dat subqueries niet mogelijk zijn?
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.