Hej Om jag har uppfattat ditt schema korrekt, så borde väl nåt sånt här kunna fungera?en slags join... tror jag
Jag behöver lite hjälp med en select fråga. Jag har en tabell som har ett antal fält + några för relationer till en annan tabell. De sistnämnda innehåller id'et på poster i den andra tabellen. Beroende på vilken fält det är innehåller ett andra fält (value) i den andra tabellen olika saker, så som epost eller telefonnummer. Det är alltså samma fält som visar epost och telefonnummer. Kan man på nåt sätt lägga dessa "jämte varandra"? Jag vill alltså ha en sån här utskrivt:
Anders Andersson aa@aa.se 111-11111
...nu blir det snarare
Anders Andersson aa@aa.se
Anders Andersson 111-11111
...eller nullvärder då, beroende på hur jag skriver.
Nån som kan?Sv: en slags join... tror jag
SELECT a.Name, b.Value AS Email, c.Value AS Phone
FROM tabellA AS a
INNER JOIN tabellB AS b
ON a.EmailId = b.Id
INNER JOIN tabellB AS c
ON a.PhoneId = c.Id