Avatar billede axkris Nybegynder
17. januar 2004 - 17:39 Der er 6 kommentarer og
1 løsning

Not unique table/alias

Hej

Den siger: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [TCX][MyODBC]Not unique table/alias: 'PLUSPROFIL_ANNONCE'

Hjælp :-D

strQuery="SELECT DISTINCT * FROM PLUSPROFIL_ANNONCE left join PLUSPROFIL_ANNONCE on PLUSPROFIL_KATEGORIER.PlusprofilID = PLUSPROFIL_ANNONCE.ID WHERE KategoriID = " & trim(request.queryString("ID") & " ORDER BY PLUSPROFIL_ANNONCE.Visninger")
Avatar billede arne_v Ekspert
17. januar 2004 - 18:08 #1
Du er tilsyneladende ved at lave en SELF JOIN - der skal man bruge alias !

SELECT DISTINCT * FROM PLUSPROFIL_ANNONCE AS PPA1 left join PLUSPROFIL_ANNONCE AS PPA2
on PPA1.PlusprofilID = PPA2.ID WHERE ...

(og i WHERE skal der også bruges PPA1 og PPA2)
Avatar billede axkris Nybegynder
17. januar 2004 - 18:22 #2
Sådan her ?

strQuery="SELECT DISTINCT * FROM PLUSPROFIL_ANNONCE AS PPA1 left join PLUSPROFIL_ANNONCE AS PPA2 on PPA1.PlusprofilID = PPA2.ID WHERE KategoriID = " & trim(request.queryString("ID") & " ORDER BY PPA1.Visninger"
Avatar billede arne_v Ekspert
17. januar 2004 - 18:26 #3
Du skal nok have et alias foran KategoriID
Avatar billede axkris Nybegynder
17. januar 2004 - 18:29 #4
strQuery="SELECT DISTINCT * FROM PLUSPROFIL_ANNONCE AS PPA1 left join PLUSPROFIL_ANNONCE AS PPA2 on PPA1.PlusprofilID = PPA2.ID WHERE PPA???.KategoriID = " & trim(request.queryString("ID") & " ORDER BY PPA???.Visninger"

Se lige ved ???
Avatar billede arne_v Ekspert
17. januar 2004 - 18:31 #5
1 eller 2

Jeg kan ikke fortælle dig hvad du skal søge på eller sortere efter.
Avatar billede axkris Nybegynder
21. januar 2004 - 15:42 #6
Ok så prøver jeg i et nyt spg, da jeg har brug for et svar :-D http://www.eksperten.dk/spm/454941
Avatar billede arne_v Ekspert
21. januar 2004 - 18:51 #7
Det er ikke fordi jeg ikke vil svare. Men de kan sorteres efter både PPA1.Visninger
og PPA2.Visninger - jeg kan ikke vide hvilken der passer til din kontekst.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester