webForumDet fria alternativet

strul med join argument

ASP

2 svar · 191 visningar · startad av G8

Medlem sedan jan. 20011 213 inlägg
Frågan#1

Har lite strul med ett argument, får:

Microsoft OLE DB Provider for ODBC Drivers fel '80004005'

[TCX][MyODBC]Not unique table/alias: 'klubbar'

på följande kod:

"SELECT klubbar.id, klubbar.modid AS Ourmod, klubbar.aktiv as Ouraktiv, "&_
"klubbar_1.id, klubbar_1.modid AS Othermod, klubbar_1.aktiv AS otheraktiv "&_
"FROM klubbar INNER JOIN klubbar AS klubbar_1 ON klubbar_1.id ="&otherclubid&" INNER JOIN  "&_
"klubbar ON klubbar.id = "&yourclubid

Nån som ser felet lite enkelt?

mvh

/G8

Medlem sedan feb. 20022 594 inlägg
#2

Kan man verkligen joina in en tabell som man redan använder, så att säga. Vad är i så fall poängen med det?

Medlem sedan dec. 200012 464 inlägg
#3

Felet beror på att du inte har något alias för den sista instansen av tabellen klubbar. Hela frågan verkar dock lite konstig då du inte har något villkor som relaterar de olika instanserna.

Hur är tabellerna definierade och vilka relationer har de?

Vad är det för resultat du vill ha?

262 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)