webForumDet fria alternativet

Sortera nyheter efter både "typ" och "datum"

ASP

7 svar · 283 visningar · startad av tank82

Medlem sedan feb. 2003210 inlägg
Frågan#1

Tjoho alla!
Jag har problem med att lista mina nyheter som jag vill.
Det är så att jag vill sortera mina nyheter efter både "typ" och "datum" hur gör jag?

(jag har en kolumn som heter "typ" där lite olika värden finns bla "nyhet" och det är det värdet jag vill sortera efter och datum)

jag provade med

strSQL = "SELECT TOP 80 * FROM nyhetartikel WHERE typ = nyhet ORDER BY datum DESC"

men det fungerade ju inte. ;)

strSQL = "SELECT TOP 80 * FROM nyhetartikel ORDER BY datum DESC"
Set objCon = Server.CreateObject("ADODB.Connection")
objCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb")
Set objRS = objCon.Execute(strSQL)
Medlem sedan juni 200032 967 inlägg
#2
strSQL = "SELECT TOP 80 * FROM nyhetartikel ORDER BY typ, datum DESC"

Kolla här

Medlem sedan feb. 2003210 inlägg
#3

nej det var inte rätt

Medlem sedan feb. 2003210 inlägg
#4

"typ" är ju namnet på kolumnen och i den kolumnen finns det olika "värden" ex. nyhet, artikel osv

Jag vill sortera fram alla "nyhet", jag vill ju inte ha fram dom andra posterna ex "artiklar"

Medlem sedan juni 200032 967 inlägg
#5

Varför säger du inte det då? :)

strSQL = "SELECT TOP 80 * FROM nyhetartikel WHERE typ = [b]'nyhet'[/b] ORDER BY datum DESC"
Medlem sedan feb. 2003210 inlägg
#6

Guld!! hehe

Jag provade själv nyss med:

strSQL = "SELECT TOP 80 * FROM nyhetartikel WHERE typ = "nyhet" ORDER BY datum DESC"

det var ju nästan rätt iaf ;)

Medlem sedan juni 200032 967 inlägg
#7

Nästan skjuter ingen bäver. ;)

Mvh

Medlem sedan feb. 2003210 inlägg
#8

näe det har du helt rätt i =)

263 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)