我想从A表里随机抽取若干条数据,每次抽取的不一样,我该怎么做?请高手帮忙呀!!多谢!!! 我是这样想的,建立一个临时表,每次抽取后,把记录插入到临时表中,超过一小时我就把临时表清空,每次从A表中抽取是,与临时表比较,不知是否可行? 我这样写的效率很低,因为数据中一共有上百万条记录,请高手帮忙呀!!多谢!!!SELECT A.*,temp.* FROM A,temp WHERE (A.id <> temp.id) order by rand() limit 10; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 This is the best solution.Because using order by rand() will make you crazy!!!! VB ODBC方式更新MYSQL数据库表相当相当慢!! mysql批量修改请教! SQL语句按条件取得数据不对 300兆的sql文件如何导入mysql数据库中?phpMyAdmin 和cmd都不行 单表找出父子关系的记录 mysql decimal(5,2) 类型 怎样能正确的显示出前导0? MYSQL的TABLE名和列名能不能用中文的啊 mysql存储过程支持类似return,exit 的返回语句吗?语法是怎样的?谢谢! 导入txt的表英文数据出现乱码 mysql 学生成绩排序问题 一个MYSQL查询优化的问题 mysql 中两列数据怎样索引,并快速返回查询结果?
This is the best solution.
Because using order by rand() will make you crazy!!!!