SQL vraag

Status
Niet open voor verdere reacties.

Brillekas

Nieuwe gebruiker
Lid geworden
9 jan 2013
Berichten
1
Hallo,

Ik ben bezig met een opdracht maar kom er niet helemaal uit.


3. Geef de wedstrijden en de uitslag van de wedstrijden van het team met als thuishal de Apollohal.
Mijn oplossing tot dusver is:

SELECT datum, teamthuis|| ' ' || scorethuis || '-' || scoreuit || ' ' || teamuit Uitslag
FROM Wedstrijd
WHERE teamthuis IN (SELECT teamcode
FROM Team
WHERE thuishal = 'Apollohal')
AND teamuit IN (SELECT teamcode
FROM Team
WHERE thuishal = 'Apollohal')

Alleen dit werkt niet. hij geeft geen foutmelding maar een leeg resultaat.
Bijvoorbaat dank
 
Je huidige query geeft alle wedstrijden waarbij zowel het thuis- als uitteam als thuishal de Apollohal heeft. Vervang je AND door een OR. Hierdoor krijg je resultaat als minimaal één v/d teams als thuishal de Apollohal heeft.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan