/ 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
Sortering af id
Fra : bo


Dato : 26-05-07 22:57

Kan man sortere på id i en data base så den kuntager de ulige no?

SQLstmt = "SELECT TOP 5 * FROM billeder where id = ???? desc;"

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jørn Andersen (27-05-2007)
Kommentar
Fra : Jørn Andersen


Dato : 27-05-07 01:56

On 26 May 2007 21:57:09 GMT, bo <bobo@dbmail.dk> wrote:

>Kan man sortere på id i en data base så den kuntager de ulige no?

Du mener filtrere - ikke sortere?
WHERE giver en filtrering
ORDER BY giver en sortering

>SQLstmt = "SELECT TOP 5 * FROM billeder where id = ???? desc;"

Kommer muligvis an på databasen, men i Access ville det nok hedde:
SELECT TOP 5 *
FROM billeder
WHERE id Mod 2 = 0
ORDER BY id desc


Good luck!

--
Jørn Andersen,
Brønshøj

bo (27-05-2007)
Kommentar
Fra : bo


Dato : 27-05-07 07:58

> Du mener filtrere - ikke sortere?
> WHERE giver en filtrering
> ORDER BY giver en sortering
>
> >SQLstmt = "SELECT TOP 5 * FROM billeder where id = ???? desc;"
>
> Kommer muligvis an på databasen, men i Access ville det nok hedde:
> SELECT TOP 5 *
> FROM billeder
> WHERE id Mod 2 = 0
> ORDER BY id desc

Jeg havde håbet på at filtrere min db i lige og ulige - altså 2
rækker, men det kan jeg ikke med denne...
2 tager de lige tal, mens 1 tager alle og 3 giver for stort et spring
og tager også lige tal.

Nogen gode forslag?


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

bo (27-05-2007)
Kommentar
Fra : bo


Dato : 27-05-07 09:02

Spørgsmålet er om man kan sortere ( filterere ) så man hente id
1,3,5,7,9,11,13, altså hveranden linje
Kan man gøre det med hver 3 linje, 4 osv?

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Michael Zedeler (27-05-2007)
Kommentar
Fra : Michael Zedeler


Dato : 27-05-07 09:51

bo wrote:
> Spørgsmålet er om man kan sortere ( filterere ) så man hente id
> 1,3,5,7,9,11,13, altså hveranden linje
> Kan man gøre det med hver 3 linje, 4 osv?
'
Læs manualen for modulo (MOD).

Mvh. Michael.

Michael Zedeler (27-05-2007)
Kommentar
Fra : Michael Zedeler


Dato : 27-05-07 09:51

bo wrote:
>> Du mener filtrere - ikke sortere?
>> WHERE giver en filtrering
>> ORDER BY giver en sortering
>>
>>> SQLstmt = "SELECT TOP 5 * FROM billeder where id = ???? desc;"
>>
>> Kommer muligvis an på databasen, men i Access ville det nok hedde:
>> SELECT TOP 5 *
>> FROM billeder
>> WHERE id Mod 2 = 0
>> ORDER BY id desc
>
> Jeg havde håbet på at filtrere min db i lige og ulige - altså 2
> rækker, men det kan jeg ikke med denne...
> 2 tager de lige tal, mens 1 tager alle og 3 giver for stort et spring
> og tager også lige tal.
>
> Nogen gode forslag?

WHERE (id + 1) MOD 2 = 0

Mvh. Michael.

Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409081
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste