Avatar billede dna Nybegynder
19. april 2002 - 18:58 Der er 3 kommentarer og
2 løsninger

Vælge her og der i en db

Hej alle..

hvordan henter jeg i min SQL-sætning f.eks. de poster med følgende 3 id´er:

2
4
1

Det kunne lige så godt være 3 andre.. men, mere som eksempel I ved ??

dna
Avatar billede keysersoze Ekspert
19. april 2002 - 19:04 #1
Select * from DIN_TABEL where id=2 or id=4 or id=1
Avatar billede dna Nybegynder
19. april 2002 - 19:05 #2
hhmm... hvad så hvis antallet af poster kan variere fra 1-10 og id´erne er "dynamiske".. hvad er så lettest ?

dna
Avatar billede eagleeye Praktikant
19. april 2002 - 19:13 #3
Du kan også:

"Select * from DIN_TABEL where id IN (2,4,1)"
Avatar billede eagleeye Praktikant
19. april 2002 - 19:16 #4
som du ser er 2,4,1 bare en  kommaseperet streng...

Du kan også:
SELECT * FROM table WHERE (id BETWEEN 1 AND 10)
Avatar billede dna Nybegynder
20. april 2002 - 09:34 #5
I har jo i grunden begge ret, dog kan jeg bedst bruge eagleeyes version med den komma-streng!

Tak for hjælpen!

dna
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