joelharkes
Gebruiker
- Lid geworden
- 16 sep 2009
- Berichten
- 9
is dit mogelijk, het probleem, de vraag is:
14 Geef de naam van de clubs die minder 'thuisclubs' hebben dan 10.
Er mogen geen dubbele namen van clubs in voorkomen
en het aantal capaciteiten per naam zijn kleiner dan 1.
gaat dit werken?
[sql]
SELECT clubgegevens.id, wedstrijden.id, COUNT(clubgegevens.capaciteit) AS telcap, COUNT(wedstrijden.thuisclub) AS telclub, wedstrijden.uitclub,
FROM clubgegevens
INNER JOIN wedstrijden
ON clubgegevens.id=wedstrijden.id
GROUP BY id
HAVING COUNT(thuisclub)<10 AND COUNT(capaciteit)
[/sql]
gaat dit werken of zou het met WHERE IN gaan (of can HAVING IN ook)?
14 Geef de naam van de clubs die minder 'thuisclubs' hebben dan 10.
Er mogen geen dubbele namen van clubs in voorkomen
en het aantal capaciteiten per naam zijn kleiner dan 1.
gaat dit werken?
[sql]
SELECT clubgegevens.id, wedstrijden.id, COUNT(clubgegevens.capaciteit) AS telcap, COUNT(wedstrijden.thuisclub) AS telclub, wedstrijden.uitclub,
FROM clubgegevens
INNER JOIN wedstrijden
ON clubgegevens.id=wedstrijden.id
GROUP BY id
HAVING COUNT(thuisclub)<10 AND COUNT(capaciteit)
[/sql]
gaat dit werken of zou het met WHERE IN gaan (of can HAVING IN ook)?
Laatst bewerkt door een moderator: