/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
udvægelse af bestemte id-nr i en db ?
Fra : Johannes


Dato : 28-02-03 07:44

Kan man lave en select * where id = 2, 5, 65, 77, from tabel xx
og så få dem præsenteret på en side.
Jeg tror egentlig ikke det er noget problem, men er der en venlig sjæl, der
har en ide til koden, eller et link.

Jeg har en kode hvor man selecter en id fra databasen, men hvordan gør man
når jeg gerne vil vælge nogle bestemte ?

--
Med venlig hilsen
johs.



 
 
Chrisser (28-02-2003)
Kommentar
Fra : Chrisser


Dato : 28-02-03 08:46

"Johannes" <jv@FJERNjv-data.dk> skrev i en meddelelse
news:3e5f052d$0$16158$edfadb0f@dread11.news.tele.dk...
> Kan man lave en select * where id = 2, 5, 65, 77, from tabel xx
> og så få dem præsenteret på en side.
> Jeg tror egentlig ikke det er noget problem, men er der en venlig sjæl,
der
> har en ide til koden, eller et link.
>
> Jeg har en kode hvor man selecter en id fra databasen, men hvordan gør man
> når jeg gerne vil vælge nogle bestemte ?
>

MSSQL:
select * from tabel where id in(2,5,65,77)

- dette giver dig et recordset der indeholder poster for de fire id'er.

Men den systaks kan nok ikke bruges alle steder så hvis du ikke kører MSSQL
( eller MySql som jeg tror har nogenlunde samme systaks ) så må du lige
oplyse hvilken database du bruger


Chrisser



Niels Henriksen (28-02-2003)
Kommentar
Fra : Niels Henriksen


Dato : 28-02-03 09:09

"Johannes" <jv@FJERNjv-data.dk> skrev i en meddelelse
news:3e5f052d$0$16158$edfadb0f@dread11.news.tele.dk...
> Kan man lave en select * where id = 2, 5, 65, 77, from tabel xx
> og så få dem præsenteret på en side.
> Jeg tror egentlig ikke det er noget problem, men er der en venlig sjæl,
der
> har en ide til koden, eller et link.
>
> Jeg har en kode hvor man selecter en id fra databasen, men hvordan gør man
> når jeg gerne vil vælge nogle bestemte ?
>

hvis du vil vælge nogle bestemet og du har flere, så kan du bruge

Select * from tabel where (id=1 or id=2 or id=3)


--
Niels Henriksen
Bigtiger.dk - det vildeste webhotel



Lars Hoffmann (28-02-2003)
Kommentar
Fra : Lars Hoffmann


Dato : 28-02-03 10:18


"Niels Henriksen" <news@biggs.dk> escribió

> Select * from tabel where (id=1 or id=2 or id=3)

mange "or" trækker hårdt på performance, jeg vil nok foretrække en
in() løsning som Chrisser også foreslår (virker også i Access)
Med venlig hilsen
Lars Hoffmann



Johannes (28-02-2003)
Kommentar
Fra : Johannes


Dato : 28-02-03 17:33

>
> mange "or" trækker hårdt på performance, jeg vil nok foretrække en
> in() løsning som Chrisser også foreslår (virker også i Access)
> Med venlig hilsen
> Lars Hoffmann
>
perfekt tak for svarene, jeg bruger nemlig access.

Er der nogen retningslinier for hvor mange besøgende man højst må have pr.
dag, mens man "kun" bruger access ?
Jeg har ca. 500-600 besøg med 1000-1500 side visninger, men det skulle vel
ikke være nogen belastning for en access db.

mvh
Johs.



Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408836
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste