Hvordan laves denne SQL "flottest"
Jeg har 3 tabeller og søger den pæneste SQL til at retunere resultatet.tabel_1
[id_tabel_1][navn]
1 per
2 .
3 .
tabel_2
[id_tabel_1][id_tabel_3]
1 2
1 1
2 3
.
.
tabel_3
[id_tabel_1][efternavn]
1 hansen
2 jensen
3 poulsen
Så givet et [navn] vil jeg gerne via tabel_2 slå op i
tabel_3 finde de efternavne som passer på forespørgslen.
I eksemplet skal "per" give efternavnene "hansen" og "jensen".
Jeg kan sagtens lave en SLQ som retunerer dette, men jeg søger den pæneste SQL. Jeg regner med at noget JOIN af en art kan gøre det smukt... Den pæneste SQL vinner point.
