【发布时间】:2020-05-29 03:57:48
【问题描述】:
您好,我正在尝试隐藏在我的结果中显示的 TotalRank 列,因为我只需要在此查询中使用它来帮助对项目进行排序。我不需要显示此信息。
SELECT TOP 15 G.CharacterName, G.JobCode, G.PvPExp, D.PVPWin, D.PVPLose, D.PVPGiveUp, RANK() OVER (ORDER BY TotalRank ASC ) as TotalRank
FROM PvPRanking as G
INNER JOIN PVPScores as D
ON G.CharacterID = D.CharacterID
【问题讨论】:
-
你有
top (15),没有order by。因此查询返回不确定的结果。如果您不想要它,只需删除rank()。
标签: sql sql-order-by window-functions