有一个关于随机数的问题请求帮助
需要从数据库里随机抽取一组记录。
要求:每条记录的种类不能一样,即同一种分类的数据只能抽一次。
增强要求:抽取次数最少的记录被优先抽取。
我的数据库结构是
编号 名称 分类
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回复,方便我给更多分