SQL语句如何查询某个数的前5和
https://www.52pojie.cn/thread-1573998-1-1.html写了一个小游戏,但是排行榜有问题,导致没办法吧挑战和自己差不多的道友
SQL语句怎么查询自己修为前面的排行和后面的排行呢? 沙发,坐等更新。
对不起,我以为是水区!!!!!
不是恶意灌水的。{:301_972:} SQL的写法和你数据库的结构有关系,如果是筛选可以用where语句 数据库结构看下 先查出自己的排名为子查询
然后使用限制语句查两次不就行了 云在天 发表于 2022-1-11 16:33
SQL的写法和你数据库的结构有关系,如果是筛选可以用where语句
字段就账户,密码,在线时间,修为,等级 什么的,修为就是整数型的 是否考虑把道友的"战力" - 自己战力.然后取绝对值 排序正序top 5? chaifengbox 发表于 2022-1-11 16:35
是否考虑把道友的"战力" - 自己战力.然后取绝对值 排序正序top 5?
目前就是正序top 10,查询,只会写前10 mink 发表于 2022-1-11 16:35
先查出自己的排名为子查询
然后使用限制语句查两次不就行了
大佬可以上段代码我去试试吗 那就前十咯.你不是要和自己差不多的道友.直接做判断呗.