20. august 2004 - 22:27
Der er
3 kommentarer og
2 løsninger
Sortere efter både asc og desc i SQL
Er det muligt at gøre så jeg tager det her ud i en SQL?
Set RSSticky = Server.CreateObject("ADODB.Recordset")
SQLSticky = "Select * FROM forum_topic Where gruppeID = "& Request.QueryString("gruppeID") &" And niveau > 1 Order By niveau Asc"
RSSticky.Open SQLSticky, Conn, 3, 3
Set RS = Server.CreateObject("ADODB.Recordset")
SQL = "Select * FROM forum_topic Where gruppeID = "& Request.QueryString("gruppeID") &" And niveau = 1 Order By ID Desc"
RS.Open SQL, Conn, 3, 3
20. august 2004 - 22:31
#1
Du kan lave en UNION
SQL = "Select * FROM forum_topic Where gruppeID = "& Request.QueryString("gruppeID") &" And niveau > 1 Order By niveau Asc UNION ALL Select * FROM forum_topic Where gruppeID = "& Request.QueryString("gruppeID") &" And niveau = 1 Order By ID Desc"
Det muligt du i stedet for Select * er nød til at skrive de kolonne navne du vil hvade med ud: Select gruppe_id, forum_navn, forum_link, ...
20. august 2004 - 22:31
#2
SQL = "Select * FROM forum_topic Where gruppeID = "& Request.QueryString("gruppeID") &" And niveau >= 1 Order By niveau Asc, ID Desc"