有一个关于随机数的问题请求帮助

ppxstar 2008-11-12 05:04:25
需要从数据库里随机抽取一组记录。
要求:每条记录的种类不能一样,即同一种分类的数据只能抽一次。
增强要求:抽取次数最少的记录被优先抽取。


我的数据库结构是
编号 名称 分类
1 张大 10
2 张二 20
3 张三 10
4 张四 10
5 张五 30
6 张六 30
7 张七 10
8 张八 20
9 张九 10

======================

要求是在这个表中随机抽取记录
分类不能重复。
例如:
编号 名称 分类
1 张大 10
6 张六 30
8 张八 20
============
表中任两行分类不可重复。

麻烦去http://topic.csdn.net/u/20081108/16/fd6363ef-95ec-40c6-8d4f-9efcfad515a8.html回复,方便我给更多分
...全文
90 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
懒得去死 2008-12-16
  • 打赏
  • 举报
回复
http://blog.chinaunix.net/u/29134/showart_435721.html
ppxstar 2008-11-15
  • 打赏
  • 举报
回复
请高手帮忙,我另一个贴子里面有分的
sunday_wu 2008-11-14
  • 打赏
  • 举报
回复
挺复杂哦,帮不了你
ppxstar 2008-11-13
  • 打赏
  • 举报
回复
有没有人呀!

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧