16. juni 2001 - 15:56Der er
24 kommentarer og 1 løsning
Find alle point, gang med pointværdi, og sorter efter den samlede værdi
Ja, det lyder underligt. Og jeg fatter da heller ikke hvad jeg skal gøre: select bruger, link*10+ban_klik*5+op_add*15+log_done*2 as ialt from com_user where (link*10+ban_klik*5+op_add*15+log_done*2) > 0 and kon_stat = \'ja\' order by ialt DESC
Det virker helt vildt godt i phpmyadmin, men det virker absolut ikke hvis jeg gør det i ASP.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
select bruger, link*10+ban_klik*5+op_add*15+log_done*2 as ialt from com_user where (link*10+ban_klik*5+op_add*15+log_done*2) > 0 and kon_stat = \'ja\' order by (link*10+ban_klik*5+op_add*15+log_done*2) DESC
select bruger, link*10+ban_klik*5+op_add*15+log_done*2 as ialt from com_user
Derefter
select bruger, link*10+ban_klik*5+op_add*15+log_done*2 as ialt from com_user where (link*10+ban_klik*5+op_add*15+log_done*2) > 0
Derefter
select bruger, link*10+ban_klik*5+op_add*15+log_done*2 as ialt from com_user where (link*10+ban_klik*5+op_add*15+log_done*2) > 0 and kon_stat = \'ja\'
Tilsidst
select bruger, link*10+ban_klik*5+op_add*15+log_done*2 as ialt from com_user where (link*10+ban_klik*5+op_add*15+log_done*2) > 0 and kon_stat = \'ja\' order by (link*10+ban_klik*5+op_add*15+log_done*2) DESC
<% SQL = \"select bruger, link*10+ban_klik*5+op_add*15+log_done*2 as ialt from com_user where (link*10+ban_klik*5+op_add*15+log_done*2) > 0 and kon_stat = \'ja\' order by ialt DESC\" set point = conn.execute(SQL) if point.eof then response.write \"Det virker ikke :o(\" else do while not point.eof on error resume next response.write point(\"bruger\") & \" har \" & point(\"ialt\") & \"<br>\" point.movenext loop end if %>
select bruger, total, link/(1/10)+ban_klik/(1/5)+op_add/(1/15)+log_done/(1/2) as ialt from com_user where (link*10+ban_klik*5+op_add*15+log_done*2) > 0 and kon_stat = \'ja\' order by ialt DESC
virker, og så vidt min viden rækker, så skulle det også være matematisk rigtigt?
virker: select bruger, total, (link*10)+(ban_klik*5)+(op_add*15)+(log_done*2.0) as ialt from com_user where (link*10)+(ban_klik*5)+(op_add*15)+(log_done*2.0) > 0 and kon_stat = \'ja\' order by ialt DESC
virker IKKE: select bruger, total, (link*10)+(ban_klik*5)+(op_add*15)+(log_done*2) as ialt from com_user where (link*10)+(ban_klik*5)+(op_add*15)+(log_done*2) > 0 and kon_stat = \'ja\' order by ialt DESC
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.