b937352320
onecaibird
2015-07-06 08:04
采纳率: 0%
浏览 4.7k

如何随机取数据库中的记录

数据库表中有10000条记录,若干字段,开始只有name和password字段有信息,当用户登录平台填写完整信息后,将这些填写的信息随机绑定到10000条记录中的其中一条记录的剩余字段中,每条记录只能使用一次,ibatis的sql语句和java逻辑怎么写,新手求教,第一次提问

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • lzp_lrp
    WorldMobile 2015-07-06 08:27

    为什么非要绑定到随机的一条记录里?资助每条记录只能使用一次,用完了怎么办?

    你应该写入到对应的用户名的完整信息里,如果是为了防止破解,你应该采用加密处理就行了,也可以把你的设计和想说出来听听

    随机的话,你可以用一个随机数来实现,根据这个随机数,找一下目前可以存的对应数据

    点赞 评论
  • b937352320
    onecaibird 2015-07-06 08:42

    是这个样子的,另外一个机构用我们的数据库,他们给了1W条数据,图片说明
    比如这张图片,我要做的就是将用户填写后的信息随意补到一条记录上,至于用完了,我得在问问他们怎么办

    点赞 评论
  • oyljerry
    oyljerry 2015-07-06 09:45

    如果这样,你可以用另外一个表来记录当前用到的记录ID,这样你使用的时候就不需要随即的方式添加记录,而是来一笔数据就递增ID,更新数据后,就同时刷新你表中当前用完的记录ID值

    点赞 评论
  • caozhy

    这是很经典的需求,参考:http://www.cnblogs.com/lyhabc/p/3826872.html

    点赞 评论

相关推荐