relaties tussen tabellen werken niet
Geplaatst: 03 aug 2005, 09:53
ik heb een probleem bij relaties leggen tussen mijn tabellen, de relaties leggen zelf lukt perfect, ik heb mijn keys en foreign keys gespecifieerd op het moment dat ik de tabellen opmaakte. zal rap effe proberen te schetsen. kheb 3 tabellen: wedstrijd, ploeg_thuis, ploeg_uit. ploeg_thuis bestaat uit een ID en ploegnaam. ploeg_uit eveneens een ID en ploegnaam. tabel wedstrijd bestaat uit een ID, speeldag, datum, ploeg_ID_thuis en ploeg_ID_uit. deze tabellen zijn netjes gevuld.
als ik nu een query probeer:
select wedstrijd.speeldag, ploeg_thuis.ploegnaam, ploeg_uit.ploegnaam
from wedstrijd, ploeg_thuis, ploeg_uit
where wedstrijd.ploeg_ID_thuis = ploeg_thuis.ploeg_ID_thuis AND wedstrijd.ploeg_ID_uit = ploeg_uit.ploeg_ID_uit
ik krijg steeds een lege tabel terug, terwijl mijn speeldag toch zou moeten opgevuld worden??
Als iemand dit is wil bekijken, ik kan je de database bezorgen als je ze wil controleren, ik vind het probleem echt niet, als ik ze in access in sql view maak en dezelfde query uitvoer werkt dit perfect, maar mysql weigert. ik heb ook al andere syntax gebruikt (joins, inner - outer - left - right joins) niets werkt deftig.
als ik nu een query probeer:
select wedstrijd.speeldag, ploeg_thuis.ploegnaam, ploeg_uit.ploegnaam
from wedstrijd, ploeg_thuis, ploeg_uit
where wedstrijd.ploeg_ID_thuis = ploeg_thuis.ploeg_ID_thuis AND wedstrijd.ploeg_ID_uit = ploeg_uit.ploeg_ID_uit
ik krijg steeds een lege tabel terug, terwijl mijn speeldag toch zou moeten opgevuld worden??
Als iemand dit is wil bekijken, ik kan je de database bezorgen als je ze wil controleren, ik vind het probleem echt niet, als ik ze in access in sql view maak en dezelfde query uitvoer werkt dit perfect, maar mysql weigert. ik heb ook al andere syntax gebruikt (joins, inner - outer - left - right joins) niets werkt deftig.