找回密码
 立即注册

QQ登录

只需一步,快速开始

王有德

注册会员

1

主题

1

帖子

18

积分

注册会员

积分
18
  • 55

    金币

  • 1

    主题

  • 1

    帖子

最新发帖
王有德
注册会员   /  发表于:2023-2-22 22:30  /   查看:1510  /  回复:4
15金币
问题:题目每日答一次,每一页一道题,每天十道题,此种情况如何设置每天以及当天的题目随机且不重复(每个人题目不一样)
望大神回复!!!

最佳答案

查看完整内容

用RAND和RANK组合排序,多位小数组合几乎没有重复的可能性。

评分

参与人数 1满意度 +5 收起 理由
王秘书 + 5

查看全部评分

4 个回复

倒序浏览
最佳答案
最佳答案
王秘书
注册会员   /  发表于:2023-2-22 22:30:05
来自 4#
用RAND和RANK组合排序,多位小数组合几乎没有重复的可能性。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
guoqp
银牌会员   /  发表于:2023-2-22 22:54:09
2#
条件设为不在里边
就可以保证每次出的题不重复了

每页一道题,就是查询的时候指定行数为1

每天十道题,就是先查询条件出题日期=TODAY()的行数,如果>=10则结束,反之继续查询。

同时每个人的题不重复,道理跟自己的题不重复一个道理,查询的时候用条件不在里边(出题 列表)

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
数据民工悬赏达人认证 活字格认证
高级会员   /  发表于:2023-2-22 23:22:49
3#
维护一个答题表,或者在题目后面增加一个字段,内容就是答题人的ID,用逗号隔开。出题的时候只要设置条件判断一下答题表或者相关字段有没有答题人的ID就可以了,条件为不在里面。

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-2-23 09:23:29
5#
感谢各位大佬的支持~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部