webForumDet fria alternativet

Sortera

ASPur ASP

14 svar · 257 visningar · startad av pellsäter

Medlem sedan aug. 2000526 inlägg
Frågan#1

Har en fil där bokade platser visas, men dom visas i en knepig nummer ordning.

Alltså 23 kommer före 14 tex.

Hur skriver jag för att få detta rätt

Medlem sedan juni 200032 967 inlägg
#2

hur ser sql-satsen ut nu?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
where do you want to go to die?</A>

Medlem sedan aug. 2000526 inlägg
#3

SELECT * FROM uppgifter ORDER BY datum, plats

[Redigerat av pellsäter den 28 sep 2000]

Medlem sedan dec. 19996 721 inlägg
#4

..vilket ska ge sortering primärt på datum och sekundärt på platsen. Visa vad du får ut, så ska vi se...

Medlem sedan aug. 2000526 inlägg
#5

Den skriever ut så här:

I datumordning helt ok och plats så här:
1
15
2

exempelvis.

Bengt

Medlem sedan dec. 19998 577 inlägg
#6

Är fältet plats ev datatypen integer? Är det text så brukar sorteringen bugga på nummer...

Mvh, Vide

------------------
Kom hem till mig...

Medlem sedan dec. 19995 875 inlägg
#7

Det kan väl vara rimligt?

Om det står tex såhär i databasen:

[b]Placering         Datum[/b]
1                 2000-09-29
15                2000-09-20
2                 2000-09-17

Då har den sorterat precis rätt, eftersom den först har valt efter datum, och sedan efter placering.

Önskar du placering först, kan du göra tvärtom..

SELECT * FROM uppgifter ORDER BY plats, datum

Lycka till.

------------------
Mvh
Patrik
aka Brimba

[Redigerat av Brimba den 29 sep 2000]

Medlem sedan aug. 2000526 inlägg
#8

Tack Vide!

SKa kolla det ikväll när jag kommer hem.

Brimba: Det är samma datum på alla platser i exemplet

Medlem sedan dec. 19995 875 inlägg
#9

Ok, visste inte :e

Men då finns alternativet att du kontrollerar om databasen har typen "Tal" (Sneglar mot vide och ler) ;)

Ha det bra!

------------------
Mvh
Patrik
aka Brimba

Medlem sedan aug. 2000526 inlägg
#10

Det fältet var satt till "text".

Jag vill inte ändra det och sedan lägga ut databasen på nytt. Finns det nåt annat sätt att göra

Medlem sedan dec. 19998 577 inlägg
#11

Om du kör med SQL server så kan du ju köra med funktionen CONVERT på fältet plats, och konvertera den till in integer...

Mvh, Vide

------------------
Kom hem till mig...

Medlem sedan aug. 2000526 inlägg
#12

Tyvärr inte

Medlem sedan dec. 19998 577 inlägg
#13

OK, varför vill du inte ändra datatypen? det går ju att göra utan att tappa data...

Mvh, Vide

------------------
Kom hem till mig...

Medlem sedan aug. 2000526 inlägg
#14

Det är det att då får jag stänga biljettbokningen, och det är inte så bra

Medlem sedan dec. 19998 577 inlägg
#15

Okej, då är det nog lite svårt...

Mvh, Vide

------------------
Kom hem till mig...

134 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)