JOIN 2 tabeller + mit spørgsmål
Hej database nørderJeg sidder med et lille problem, som jeg håber at kunne få lidt fornuftig input til at løse.
Jeg har 2 tabeller som jeg joiner. Det er altid en 1 til mange relation.
1 hit fra tabel 1 og en masse fra tabel 2... simple enough. Her er et fiktivt eksempel:
Tabel1 kalder vi for:
Hus
id, vejnavn, nummer
Tabel2 kalder vi for:
Person
Fornavn, efternavn, hårfarve, alder, husID
Nu har vi altså en lille database hvor vi kan lave en relation mellem hus og personer.
Hvordan får jeg nu opbygget noget SQL der kan hive alle huse ud hvor mine søgekriterier opfyldes af 1 til flere personer i huset?
eksempel:
person1 har hårfarve grøn og alder 30. Bog i husID 1
Person2 har hårfarve hvid og alder 15. Bor i husID 1
Jeg skal søge på hårfarve grøn, alder 15. HusID 1 skal dukke op.
Nogen der har et forslag?