Hur ska en SQL se ut när man ska hämta ut top 20 från en klotterplank..
den hämtar 9 members fält och 4 fält från klotter databasen
7 svar · 249 visningar · startad av skalleper
Hur ska en SQL se ut när man ska hämta ut top 20 från en klotterplank..
den hämtar 9 members fält och 4 fält från klotter databasen
select top 20 m.c1,m.c2,m.c3,m.c4,m.c5,m.c6,m.c7,m.c8,m.c9,k.c1,k.c2,k.c3,k.c4 from members as m inner join klotter as k on m.id = k.id
kejj
Hur ser det ut med order by da?
antar att man hämtar datan med typ recset("m.username") lr något liknande?
Jo, det är sant. Du måste ha med order by
select top 20 m.c1,m.c2,m.c3,m.c4,m.c5,m.c6,m.c7,m.c8,m.c9,
k.c1,k.c2,k.c3,k.c4
from members as m inner join klotter as k on m.id = k.id
order m.id desc
Du anger bara kolumnnamnet när du hämtar värdena
recset("username")
Du kan döpa om kolumnen i select-frågan
select k.id as kid,m.id as mid
sen så kan du använda
recset("kid")
recset("mid")
i ASP.
Det har ingen betydelse var dom ligger.