Avatar billede cesil Nybegynder
17. december 2003 - 10:50 Der er 1 kommentar og
1 løsning

manglende operator

Hej Eksperter
Jeg er ved at konverterer fra ms-sgl til access. Denne query virker i ms:

SELECT netsiteusers.name, time_worktypes.id, time_worktypes.name as worktypename, time_worktype2user.price FROM time_worktype2user inner join netsiteusers on netsiteusers.id = time_worktype2user.userid inner join time_worktypes on time_worktypes.id = time_worktype2user.worktype where time_worktype2user.userid=1

I access får jeg følgende fejl:

Der er en syntaksfejl, fordi der mangler en operator i forespørgselsudtrykket "netsiteusers.id = time_worktype2user.userid inner join time_ worktypes on time_worktypes.id = time_worktype2user.worktype".

Nogen der kan klare den
Avatar billede overchord Nybegynder
17. december 2003 - 13:48 #1
Jeg mener du mangler nogle paranteser:

SELECT netsiteusers.name, time_worktypes.id, time_worktypes.name as worktypename, time_worktype2user.price FROM (time_worktype2user INNER JOIN netsiteusers on netsiteusers.id = time_worktype2user.userid) INNER JOIN time_worktypes on time_worktypes.id = time_worktype2user.worktype WHERE time_worktype2user.userid=1
Avatar billede cesil Nybegynder
17. december 2003 - 16:01 #2
tak for hjælpen. Du havde ret...
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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