摘要: MySQL中若要在i ≤ R ≤ j 这个范围得到一个随机整数R ,需要用到表达式 FLOOR(i + RAND() * (j – i + 1))。例如, 若要在7 到 12 的范围(包括7和12)内得到一个随机整数, 可使用以下语句: SELECT FLOOR(7 + (RAND() * 6)); 阅读全文
posted @ 2021-02-02 17:22 惊叫唤 阅读(606) 评论(0) 推荐(0)
摘要: 前言 年前公司有很多活动要进行定制开发,活动中有游戏可以玩,最后对每个人的游戏分数进行排行展示,最终根据排名发放奖品。乍一看需求确实很简单,直接order by score一下不就完事了?需求确实简单,但是有不少小坑,故在此记录一下。 需求 排行榜展示前100名最佳分数排行榜 如果当前登录人在100 阅读全文
posted @ 2021-02-02 16:59 惊叫唤 阅读(1412) 评论(0) 推荐(1)