MySql Limit 关键字
2008-11-08 21:44
218 查看
SQL Server数据库里面是用TOP关键字 例如: SELECT TOP N * FROM TABLE1
MySQL里面是用limit 例如: SELECT * FROM TABLE1 LIMIT N
结果发现 MySQL的limit不可以放到IN()里面,而SQL Server可以。
SELECT * FROM Road WHERE RoadId IN (SELECT TOP " + roadNum + " RoadId FROM BusRoad WHERE BusId = '" + bus.BusId + "' ORDER BY Sequence ASC)
MySQL里面是用limit 例如: SELECT * FROM TABLE1 LIMIT N
结果发现 MySQL的limit不可以放到IN()里面,而SQL Server可以。
SELECT * FROM Road WHERE RoadId IN (SELECT TOP " + roadNum + " RoadId FROM BusRoad WHERE BusId = '" + bus.BusId + "' ORDER BY Sequence ASC)
相关文章推荐
- Mysql中不能使用top关键字,而使用limit关键字
- MySQL关键字之limit的用法
- Mysql 按条件排序查询一条记录 top 1 对应Mysql的LIMIT 关键字
- Mysql使用limit关键字分页查询
- Mysql 按条件排序查询一条记录 top 1 对应Mysql的LIMIT 关键字
- 【JAVA】关于mysql的limit关键字使用。
- mysql 中limit 关键字
- jq.ajax+php+mysql实现关键字模糊查询(示例讲解)
- mysql---select的五种子句学习(where、group by、having、order by、limit)
- Mysql Limit操作
- MySQL技巧:做好Limit优化
- mysql limit分页优化方法分享
- mysql 分页用的limit
- Mysql limit详解
- MySQL limit查询优化
- MySQL的limit查询优化
- MySQL大数据下Limit使用
- 如何优化Mysql千万级快速分页,limit优化快速分页,MySQL处理千万级数据查询的优化方案!(zz)
- Mysql中IN子查询带有limit
- MySQL server version for the right syntax to use near 'OPTION SQL_SELECT_LIMIT=DEFAULT' at line 1