比如说我要在test表里提取5条记录,order by rand() limit 0,5
table表是
id
1
2
3
4
5
6
7
一般情况下提示的5条是不重复的5条记录,如何让它有可能重复呢?
比如说我获得的数据集是
1,1,2,3,5
1,2,2,3,3
5,6,6,6,7请教了~~:)
table表是
id
1
2
3
4
5
6
7
一般情况下提示的5条是不重复的5条记录,如何让它有可能重复呢?
比如说我获得的数据集是
1,1,2,3,5
1,2,2,3,3
5,6,6,6,7请教了~~:)
解决方案 »
- 求助: mysql查询缓存的适用条件
- 关于mySql的问题(很是奇怪)
- 为什么我的这个Navicat for MySQL连接不起呢??!!!!每次都出现2003-Can't connect to MySQL on 'localhost; (10061) 请哪位好心人告诉我答案好妈???
- 请教关于MYSQL中order by的效率优化
- 如何禁止mysql在屏幕打印信息
- Mysql在unix下和在win32下的连接字符串是不是一样的
- jsp mysql 条件查询 传值问题
- MYsql多表联查的效率问题!
- 谁见去过这种情况,真奇怪!!!,真不知MySQL怎么搞的!
- 安装mysql.............
- 怎么使数据库时间+1秒
- mysql update set 中文
union all
(select * from test order by rand() limit 1)
union all
(select * from test order by rand() limit 1)
union all
(select * from test order by rand() limit 1)
union all
(select * from test order by rand() limit 1);
不知道哪一天,你的系统负载就会疯狂上升!
绝对赞同[/Quote]建议用4楼的方法。