sql >> Databasteknik >  >> RDS >> Mysql

PHP &MySQL:Hur kan jag använda SET @rank=0; i $query=

Den här killen här verkar ha ett sätt att ställa in variabeln i samma fråga till noll. Jag har dock inte MySQL inställt på den här maskinen för att prova det.

Här är frågan han föreslår i sitt blogginlägg:

select @rownum:[email protected]+1 ‘rank’, p.* from player p, (SELECT @rownum:=0) r order by score desc limit 10;

(Finns det någon hemuppgift som kommer någonstans som har att göra med datorrankningar? Det här är den tredje frågan jag har sett om detta på två dagar.)

Letar du efter dubbla poäng?



  1. FROM_UNIXTIME() Exempel – MySQL

  2. Får MySQL-syntaxfel efter att ha skickat formuläret

  3. PÅ DUBLIKATKEY + AUTO ÖKNING utfärda mysql

  4. mysql autocasting sträng till heltal