问题描述
- 如何随机取数据库中的记录
-
数据库表中有10000条记录,若干字段,开始只有name和password字段有信息,当用户登录平台填写完整信息后,将这些填写的信息随机绑定到10000条记录中的其中一条记录的剩余字段中,每条记录只能使用一次,ibatis的sql语句和java逻辑怎么写,新手求教,第一次提问
解决方案
这是很经典的需求,参考:http://www.cnblogs.com/lyhabc/p/3826872.html
解决方案二:
为什么非要绑定到随机的一条记录里?资助每条记录只能使用一次,用完了怎么办?
你应该写入到对应的用户名的完整信息里,如果是为了防止破解,你应该采用加密处理就行了,也可以把你的设计和想说出来听听
随机的话,你可以用一个随机数来实现,根据这个随机数,找一下目前可以存的对应数据
解决方案三:
是这个样子的,另外一个机构用我们的数据库,他们给了1W条数据,
比如这张图片,我要做的就是将用户填写后的信息随意补到一条记录上,至于用完了,我得在问问他们怎么办
解决方案四:
如果这样,你可以用另外一个表来记录当前用到的记录ID,这样你使用的时候就不需要随即的方式添加记录,而是来一笔数据就递增ID,更新数据后,就同时刷新你表中当前用完的记录ID值
时间: 2025-01-21 12:41:42