Avatar billede kagge Nybegynder
08. februar 2002 - 10:35 Der er 1 kommentar og
1 løsning

sqludtryk

Jeg kan ikke få dette sqludtryk til at give mig det korrekte udtræk.

strSQL = "SELECT Sagsnr, V_bilinspektør, V_politikreds, V_udkørende_medarbejder FROM Undersøgelser u WHERE u.V_politikreds = '" & buffer2 & "' AND u.V_bilinspektør = '" & buffer & "' OR u.V_udkørende_medarbejder = '" & buffer & "'  ORDER BY u.Sagsnr DESC"

På dansk vil jeg have den til at ”u.V_politikreds” skal være lig ”buffer2” og samtidig skal enten ”u.V_bilinspektør” være lig med ”buffer” eller u.V_udkørende_medarbejder være lig buffer.

Jeg tror jeg mangler nogle parenteser eller lign.

Når jeg udfører sætningen får jeg ikke kun en politikreds, men flere forskellige (der må kun være en politikreds og det er indholdet af buffer2).
Avatar billede zeptic Nybegynder
08. februar 2002 - 10:41 #1
du skal bare have defineret nogle parenteser:

strSQL = "SELECT Sagsnr, V_bilinspektør, V_politikreds, V_udkørende_medarbejder FROM Undersøgelser u WHERE u.V_politikreds = '" & buffer2 & "' AND (u.V_bilinspektør = '" & buffer & "' OR u.V_udkørende_medarbejder = '" & buffer & "') ORDER BY u.Sagsnr DESC"
Avatar billede kagge Nybegynder
08. februar 2002 - 10:51 #2
Tak skal du have zeptic det virkede. Jeg vidste bare ikke lige, at man skulle dele det op med paranteser.
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
Kurser inden for grundlæggende programmering

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