我有这个项目,它根据分数对不同的项目进行排名,排名还可以,但是当分数相同时,它会显示差距。
这是查询:
SELECT bgycode, scc_bgyscoretotal, FIND_IN_SET( scc_bgyscoretotal, (
SELECT GROUP_CONCAT(DISTINCT scc_bgyscoretotal
ORDER BY scc_bgyscoretotal DESC ) FROM bgyprofile)
) AS rank
FROM bgyprofile
它输出如下:

有任何解决这个问题的方法吗?在此先感谢抱歉英语不好