webForumDet fria alternativet

Dubletter

Databaser & SQLur Databashanterare & SQL

1 svar · 430 visningar · startad av nilssoneric83

Medlem sedan maj 20083 inlägg
Frågan#1

Hejsan jag har letat på forumet efter ett svar på min fråga men har problem att hitta något som passar.

"SELECT DISTINCT spel.*, agare.namn FROM spel INNER JOIN (agare INNER JOIN agarespel ON agare.[ID] = agarespel.[agareid]) ON spel.[ID] = agarespel.[spelid];"

Frågan listar vilka spel som finns med tillhörande information i tabellen spel, tabellen spel är relaterad till tabellen agare som listar ägaren till spelet.
Problemet jag har nu är att om det finns fler ägare som har samma spel så får jag dubletter.

I nuläget får jag följande utskrift.

SPEL1 - ÄGARE1
SPEL1 - ÄGARE2

resultatet jag är ute efter är följande:

SPEL1 - ÄGARE1 ÄGARE2

jag vill alltså inte ha dubletter på spelnamnet.

Tack på förhand

//Eric

Medlem sedan dec. 200012 464 inlägg
#2

Hantera det i presentationen, inte i sql.

131 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)