SELECT sætning i en SELECT sætning.
Jeg er ikke helt sikker på om spørgsmålet ligger det rigtige sted, men vi prøver!Jeg har en meget stor søgefunktion, som udfra nogle medsendte parametre generere en SQL SELECT sætning, problemet er at
jeg godt vil have den til at returnere en række fra en tabel, som har direkte tilknytning til flere række i en anden tabel.
jeg vil godt have den gør noget lign det her(ved godt det ikke virker):
SELECT
FørsteTabelsPrimærNøgle AS PK1,
FørsteText AS TXT1,
{SELECT AndenTabelsPrimærNøgle, AndenText
WHERE AndenTabelFremmedNøgle = FørsteTabelsPrimærNøgle} AS CelleDerIndeholderEnTabel
WHERE FørsteTabelsPrimærNøgle = 1
OR FørsteTabelsPrimærNøgle = 2
Resultatet skal så være noget lignende det her:
PK1 |TXT1 |CelleDerIndeholderEnTabel |
1 | FørsteText1 | ->|_11_| AndenText1_|<- |
|_12_|_AndenText2_|
2 | FørsteText2 | ->|_21_|_AndenText3_|<- |
|_22_|_AndenText4_|
Er der en måde man kan gøre dette på i en SQL sætning?