Hi,
Hopelijk ben ik hier juist met mijn vraag.
Ik wil een query maken waarbij ik uit 1 tabel 2x een verschillende waarde op moet halen namelijk in de tabel 'land' moet ik het land ophalen wat bij de code voor het geboorteland hoort en ook het land behorende bij het land waarin degene woont.
Nu ben ik er denk ik bijna, hij haalt alleen nu 2 regels op ipv 1. Dit is wat ik heb:
select distinct ost_student.studentnummer
, ost_student.geboorteland AS geboorteland
, ost_student_adres.land AS woonland
, geboorteland.naam AS geboorteland_nl
, geboorteland.naam_en AS geboorteland_en
, woonland.naam
, woonland.naam_en
from ost_student
, ost_land geboorteland
, ost_land woonland
, ost_student_adres
where ost_student.geboorteland = geboorteland.land
and ost_student_adres.land = woonland.land
and ost_student.studentnummer = ost_student_adres.studentnummer
and ost_student.studentnummer = '6628575'
En dit haalt hij dan op:
Kan iemand mij helpen?
Dank en groet Mirjam
Hopelijk ben ik hier juist met mijn vraag.
Ik wil een query maken waarbij ik uit 1 tabel 2x een verschillende waarde op moet halen namelijk in de tabel 'land' moet ik het land ophalen wat bij de code voor het geboorteland hoort en ook het land behorende bij het land waarin degene woont.
Nu ben ik er denk ik bijna, hij haalt alleen nu 2 regels op ipv 1. Dit is wat ik heb:
select distinct ost_student.studentnummer
, ost_student.geboorteland AS geboorteland
, ost_student_adres.land AS woonland
, geboorteland.naam AS geboorteland_nl
, geboorteland.naam_en AS geboorteland_en
, woonland.naam
, woonland.naam_en
from ost_student
, ost_land geboorteland
, ost_land woonland
, ost_student_adres
where ost_student.geboorteland = geboorteland.land
and ost_student_adres.land = woonland.land
and ost_student.studentnummer = ost_student_adres.studentnummer
and ost_student.studentnummer = '6628575'
En dit haalt hij dan op:
Kan iemand mij helpen?
Dank en groet Mirjam