select telank.id,
telank.value as lank,
tebild.value as bild
from dittresultat as telank
join dittresultat as tebild on telank.id = tebild.id
where telank.name = 'lank'
and tebild.name = 'bild'
Följdfråga:
Om jag nu inte vet exakt vilka fält som ska plockas ut, utan väljer dessa genom parametrar i ett funktionsanrop, kan jag då generera en SQL-fråga likt ovanstående? En annan första datakälla kan t.ex. generera 4 rader / ID: "lank", "bild", "datum", "skribent"...
Villkoret är ju då att jag från början vet vilka kolumner som "mittFörstaResultat" genererar, så jag kan skicka in dessa i en sträng som en andra parameter.
Frågan är hur långt man egentligen ska dra det... Klurar vidare.