我的一个查询是游戏的排名。
查询如下,SQL Server Management Studio 显示的错误是:“必须声明标量变量@rownum”
它有什么问题?
非常感谢!
$sql1_1 = "SET @rownum := 0";
$sql2_2 = "SELECT * FROM (
SELECT @rownum := @rownum + 1 AS rank, totalpoints, useridFB, game2points
FROM theuser ORDER BY game2points DESC
) as result WHERE useridFB=1234";
mssql_query($sql1_1);
$result = mssql_query($sql2_2);
$row = mssql_fetch_array($result);
$therank = $row['rank'];