Möjligt göra en sådan här sql sats?

ASP

1 svar · 255 visningar · startad av eerik

Medlem sedan nov. 20009 inlägg
Trådstart#1

Har en databas med namn, vill lista dem i ordning på ID, alltså 1,2,3 osv...

dock vill jag att namnet kalle som har id nummer 14 skall listas först och sen alla andra, om det går, hur gör man en sql sats för det?

Mvh Eerik

Medlem sedan okt. 2000219 inlägg
#2

Du kan göra en SQLsats:

sql="SELECT * FROM tabell ORDER BY id"

sedan hämta nummer 14

set rs=conn.execute(sql)
do until x=14
  rs.movenext
  x=x+1
loop

variabel=rs("fält") :Ger nummer 14

sedan:

rs.movefirst
do while not rs.EOF
  if not rs("id")=14
    response.write rs("fält")
  end if
loop

Tror detta ska fungera

375 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
122 ms — hämta statistik (db)
125 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)