Avatar billede bobbedude Nybegynder
18. maj 2002 - 17:04 Der er 2 kommentarer og
2 løsninger

Flere betingelser i SQL

Jeg har denne SQL sætning:

SELECT * FROM emails WHERE sendes ='JA' AND ersendt <>'JA' AND id >= " & idStart & " ORDER BY ID ASC

Den giver ikke en fejl, men den skulle vælge mere end 2 poster i databasen men det gør den ikke, er den rigtig eller forkert ?
Avatar billede kimiwan Nybegynder
18. maj 2002 - 17:06 #1
sql'en skulle være god nok - tjek din emails tabel og se hvor mange poster der har "JA" i "sendes", "JA" i "ersendt" og et id der er større end eller lig med det id du har i variablen idStart
Avatar billede eagleeye Praktikant
18. maj 2002 - 19:15 #2
Hvis du har dine kolonner sendes og ersendt er definerte som JA/NEJ felter så skal du bruge true/false for ja/nej i SQL'en:

SELECT * FROM emails WHERE sendes = true AND ersendt <> true AND id >= " & idStart & " ORDER BY ID ASC
Avatar billede bobbedude Nybegynder
19. maj 2002 - 07:19 #3
Jeg har ikke tid til at se på før mandag, men tak ind til nu
Avatar billede bobbedude Nybegynder
21. maj 2002 - 13:52 #4
ahm det løste ikke mit problem men i havde ret med at sætningen var korrekt
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