Mysql中count(*)和limit同时使用的问题
2014-05-08 14:37
323 查看
1.带有count的sql语句只会返回一条记录
结果如下图:
2.带有limit的sql语句是最后执行的
以上sql语句将返回空行,因为count(*)只会使sql语句产生一条结果记录,所以后面的limit 1,500 是完全找不到的。
SELECT count(*) FROM `w_task` limit 0,500
结果如下图:
2.带有limit的sql语句是最后执行的
SELECT count(*) FROM `w_task` limit 1,500
以上sql语句将返回空行,因为count(*)只会使sql语句产生一条结果记录,所以后面的limit 1,500 是完全找不到的。
相关文章推荐
- Mysql高级集群-读写分离Amoeba
- 亲身体验MySQL的索引对搜索性能的提升
- mysql,正序查询并且0排在最后
- Can't connect to local MySQL server through socket 问题解决
- MySQL批量SQL插入性能优化
- 从零开始——Mysql备份还原数据库
- mysql 触发器语法详解
- MYSQL char字符型区分大小写,查询区分大小写
- nodejs mysql pool 只能插入10条记录或者较少记录
- mysqldump: command not found
- 在控制台启动mysql步骤
- 导入本地文本中的数据到MySQL数据库中
- MySQL查询优化系列之MySQL查询优化器
- mysql子查询不支持limit问题解决
- Mysql中Table ‘XXX’ is marked as crashed and last (automatic?)问题解决方法
- mysqlsla日志分析工具
- MySQL写触发器,级联删除
- MYSQL数据库存提权总结
- 安装perl的CPAN模块(mysql-mmm perl报错)
- ERwin 连接 mysql