/ 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
SQL "order by"
Fra : Ukendt


Dato : 05-04-05 22:47

Hej ng

Jeg har en access database over nogle cd'er som jeg ønsker at udskrive i i
alfabetisk orden efter kunstner navn. Men nu er der mange blandede cd'er
blandt (f.eks NOW cd'erne) for at de kommer skal komme i den rigtige
rækkefølge trode jeg at jeg var smart at have en secundær sortering som i
følgende sql.

sql ="Select*from CD order by kunstner, titel;"

ved now cd'erne er kunstner = "blandet" og titel = " now 1" "now 2" osv.
derfor bliver række følgen af sql'en jo så som følgende:

now 1
nov 11
now 2
....
....
nov 9

Findes der en smart måde at sortere på så rækkefølgen bliver 1 til 11 ??

Hilsen
Bjarke Jensen
JJ-Jukebokse.dk



 
 
Carsten Pedersen (06-04-2005)
Kommentar
Fra : Carsten Pedersen


Dato : 06-04-05 06:31

Hej, Bjarke!

"Bjarke Jensen" <bjasenSNABELAtdcadsl.dk> skrev i en meddelelse
news:42530763$0$73745$edfadb0f@dread14.news.tele.dk...
> Hej ng
>
> Jeg har en access database over nogle cd'er som jeg ønsker at udskrive i i
> alfabetisk orden efter kunstner navn. Men nu er der mange blandede cd'er
> blandt (f.eks NOW cd'erne) for at de kommer skal komme i den rigtige
> rækkefølge trode jeg at jeg var smart at have en secundær sortering som i
> følgende sql.
>
> sql ="Select*from CD order by kunstner, titel;"
>
> ved now cd'erne er kunstner = "blandet" og titel = " now 1" "now 2" osv.
> derfor bliver række følgen af sql'en jo så som følgende:
>
> now 1
> nov 11
> now 2
> ...
> ...
> nov 9
>
> Findes der en smart måde at sortere på så rækkefølgen bliver 1 til 11 ??

En nem måde at gøre det på er ved blot at sætte et ekstra mellemrum lige før
tallet i titlen på Now 1 .. 9, da mellemrum kommer før cifre og bogstaver,
når computeren sorterer. Det _kan_ dog have uheldige følger i andre
sammenhænge.

Carsten



Christian Jørgensen (06-04-2005)
Kommentar
Fra : Christian Jørgensen


Dato : 06-04-05 13:09

Bjarke Jensen wrote in dk.edb.internet.webdesign.serverside.asp:
> Hej ng
>
> Jeg har en access database over nogle cd'er som jeg ønsker at udskrive i i
> alfabetisk orden efter kunstner navn. Men nu er der mange blandede cd'er
> blandt (f.eks NOW cd'erne) for at de kommer skal komme i den rigtige
> rækkefølge trode jeg at jeg var smart at have en secundær sortering som i
> følgende sql.
>
> sql ="Select*from CD order by kunstner, titel;"
>
> ved now cd'erne er kunstner = "blandet" og titel = " now 1" "now 2" osv.
> derfor bliver række følgen af sql'en jo så som følgende:
>
> now 1
> nov 11
> now 2
> ....
> ....
> nov 9
>
> Findes der en smart måde at sortere på så rækkefølgen bliver 1 til 11 ??

Du skriver ikke noget om hvilken database du bruger!! Men er det sql-server
eller lign. så tror jeg du finder svaret her:
http://uk.builder.com/architecture/db/0,39026552,39236377,00.htm#Listing%20A



--
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

Niels Henriksen (08-04-2005)
Kommentar
Fra : Niels Henriksen


Dato : 08-04-05 07:33

"Christian Jørgensen" <crilledkN_SPAM_TAK@hotmail.com> wrote in message
news:4253d14c$0$43985$14726298@news.sunsite.dk...
> Bjarke Jensen wrote in dk.edb.internet.webdesign.serverside.asp:
>> Jeg har en access database over nogle cd'er som jeg ønsker at udskrive i
>> i

> Du skriver ikke noget om hvilken database du bruger!! Men er det
> sql-server
> eller lign. så tror jeg du finder svaret her:
> http://uk.builder.com/architecture/db/0,39026552,39236377,00.htm#Listing%20A
>
Jo han skriver hvilken database han bruger ;)

--
Niels Henriksen
www.netopcom.dk
Webhosting: 100 MB for 8 kr/mdr incl. moms



Ukendt (06-04-2005)
Kommentar
Fra : Ukendt


Dato : 06-04-05 20:08

Hej igen

Mange tak for hjælpen, til jer begge. Jeg har fået løst problemet. Det blev
den nemme løsning, med et ekstra " ".

Tak igen

Bjarke Jensen
JJ-Jukebokse.dk



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

Månedens bedste
Årets bedste
Sidste års bedste