MySQL用limit代替SQL Server :top

mysql 中不支持top,而是用limit代替
若要查询前10条记录,mysql用limit 10

LIMIT可以实现top N查询,也可以实现M至N(某一段)的记录查询,具体语法如下:

SELECT * FROM MYTABLE
ORDER BY AFIELD
LIMIT offset, recnum 

其中offset为从第几条(M+1)记录开始,recnum为返回的记录条数。例:

select * from mytable
order by afield
limit 2, 5 

即意为从第3条记录开始的5条记录。

原文地址:https://www.cnblogs.com/mxj961116/p/10974672.html

时间: 2024-11-03 23:48:49

MySQL用limit代替SQL Server :top的相关文章

MySQL、Oracle和SQL Server的分页查询语句

原文地址:http://www.cnblogs.com/ginponson/p/5746435.html 假设当前是第PageNo页,每页有PageSize条记录,现在分别用Mysql.Oracle和SQL Server分页查询student表. 1.Mysql的分页查询 SELECT * FROM student LIMIT (PageNo - 1) * PageSize,PageSize; 理解:(Limit n,m)  =>从第n行开始取m条记录,n从0开始算. 2.Oracel的分页查询

MySQL 之 导入外部SQL Server数据

在上一篇博客<MySQL 之 5.6.22安装教程>中,我们介绍了MySQL的安装.今天我们主要讲解一下怎么在MySQL中导入外部SQL Server数据,简而言之就是我们怎么将SQL Server数据库中的数据迁移到MySQL数据库中. 为了实现我们想要的数据迁移,我们首先需要下载一个小工具SQLyog,然后安装到我们的电脑上,接下来我们就一步一步用这个小工具开始我们的数据迁移: 首先看看我们SQL Server数据库中的表结构和表中的数据 打开SQLyog,设置数据连接: 创建跟SQL S

【翻译】SQL最近位置查询语句(MySQL、PostgreSQL、SQL Server)

博文地址:https://thans.cn/database/nearest-location-sql.html 前言 我已经浪费了太多的时间在寻找定位软件上了,因此这值得我去写下如何去做.当然,在地球表面计算距离意味着计算大圆距离,可以通过半正矢公式计算,也称之为球面余弦定律公式.问题是: 给出一个具有经纬度的位置表,其中哪个位置最靠近给出的定位? 位置数据表 你是否想问在哪里我可以找到一张具有经纬度的位置表?你可以在互联网上搜索"邮政编码免费下载"或者"免费邮编下载&qu

Mybatis中oracle、mysql、db2、sql server的like模糊查询

<!-- oracle --> <select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User"> select * from t_user where user_name like CONCAT('%',#{search_name},'%') </select> <!

SQL Server Top Queries 报告

So for today’s blog post, we will concentrate on 4 different reports: Top Queries by Average CPU Time Top Queries by Total CPU Time Top Queries by Average IO Time Top Queries by Total IO Time These are the standard reports from the Server node. Go to

MySQL、Oracle、Sql Server数据库JDBC的连接方式

MySQL: 先添加MySQL的jar包 String url="jdbc:mysql://localhost:3306/数据库名";       //数据库地址 String name="root";       //数据库用户名 String password="123456";       //数据库用户密码 Class.forName("com.mysql.jdbc.Driver") ;      //加载MySQL驱

mysql数据迁移到sql server(微软的迁移工具)

系统环境:win7 64位旗舰版 Mysql数据库:5.5版本  64位 Sql Server 2008: 64位 Odbc驱动程序版本:5.1 64位 迁移数据库:aimsv22 迁移工具: SSMA 2008 forMySQL 数据迁移时必须下载好对应的odbc驱动程序 (此处为odbc for mysql). 在微软官方网站下载SSMA 2008 forMySQL mysql数据库   sql server数据库

Spring连接MySQL、Oracle和SQL Server的数据库运动连接属性

在配置文件applicationContext.xml设置如下: <?xml version="1.0" encoding="UTF-8"?> < beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=&

Mybatis在oracle、mysql、db2、sql server的like模糊查询

<!-- oracle --> <select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User"> select * from t_user where user_name like CONCAT('%',#{search_name},'%') </select> <!