All pastes #422770 Raw Edit

Mine

public sql v1 · immutable
·published 2007-04-03 18:04 UTC
rendered paste body
$sql = "insert into classement (jid, puissance) select id, puissance from joueur";$db->query($sql);	$sql = "UPDATE classement AS a SET classement = (SELECT COUNT( b.puissance ) FROM joueur AS b	WHERE b.puissance >= a.puissance )";$db->query($sql);$sql = "UPDATE joueur, classement set joueur.classement = classement.classement where joueur.id = classement.jid";$db->query($sql);SELECT @rank:=0,@puissance:=0;SELECT id,puissance,@rank:=if(@puissance - puissance = 0,@rank,@rank+1) as rank,@puissance:=puissance FROM joueur j ORDER BY puissance DESC