文章表
从随机栏目下随机取几条记录
求高效写法
从随机栏目下随机取几条记录
求高效写法
解决方案 »
- 不小心把mysql用户都删除了
- 存储过程在mysql工具里面能正确运行,在vc代码里面不行
- 我的mysql没有统计函数?
- mysql递归查询。
- 问一个sql排序问题
- 字符串content='g1*5+g2';中有一个计算公式,我想把他的变量替换后计算出结果,我该如何写SQL语句呢?
- 关于新版本的mysql的连接问题
- mysql 可以作为 winxp 的服务启动吗?
- Mysql数据库的备份问题---请高手回答
- 求个树查询的SQL。。。
- where加“字段” + “<>”+值是什么含义
- access denied for user ''@'localhost'(using password:NO)
随机取十条写法
select * from tb order by newid() limit 10;
伪随即十条
select * from tb where id between 100 and 110;
select * from tb where id between 150 and 160;
FROM `table` AS t1 JOIN (SELECT ROUND(RAND() * ((SELECT MAX(id) FROM `table`)-(SELECT MIN(id) FROM `table`))+(SELECT MIN(id) FROM `table`)) AS id) AS t2
WHERE t1.id >= t2.id
ORDER BY t1.id LIMIT 10;
select * from tb order by newid() limit 10 where catelogId=1