mysql查询前几条记录的实现方法

数据库 MySQL
如果我们需要在mysql数据库中查看前几条记录,应该如何实现呢?下面就为您介绍实现该功能的语句写法,供您参考。

下面为您介绍的语句用于实现mysql查询前几条记录,该方法供您参考,如果您对mysql查询方面感兴趣的话,不妨一看。

SELECT   *   FROM   table   LIMIT   5;       
select     *     from     issu_info     limit     0,6       
Limit     0,6      
这里是对的,显示前6条       
select     *     from     issu_info     limit     7,6;       
Limit     7,6      
从第8条开始取,取6条   
select     *     from     table     order     by     rand()     limit     1      
这是随机mysql查询时选取一个记录,如果想提取多个就将1改为你想要的数目Top

在mysql中利用select语句的一个特性就可以很方便地实现查询结果的分页,select语句的语法:
SELECT [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [HIGH_PRIORITY]
[DISTINCT | DISTINCTROW | ALL]
select_expression,...
[INTO OUTFILE 'file_name' export_options]
[FROM table_references
[WHERE where_definition]
[GROUP BY col_name,...]
[HAVING where_definition]
[ORDER BY {unsigned_integer | col_name | formula} [ASC | DESC] ,...]
[LIMIT [offset,] rows]
[PROCEDURE procedure_name] ]

以上就是mysql查询前几条记录的实现方法介绍。

 

 

 

【编辑推荐】

MySQL查询缓存机制简介

使用MySQL并集避免顺序存储

5种常见的MySQL日志类型

mysql日志文件的详细说明

压缩MySQL数据文件的妙招

 

 

责任编辑:段燃 来源: 互联网
相关推荐

2010-09-26 15:15:11

SQL语句

2010-11-25 14:05:15

MySQL查询中间记录

2010-11-25 15:43:02

MYSQL查询重复记录

2010-06-10 17:59:05

2010-11-25 14:52:35

MySQL随机查询

2010-11-09 14:35:48

SQL Server查

2010-11-25 15:36:09

MySQL查询结果集

2010-04-07 09:09:49

Oracle查询

2010-10-28 17:08:11

Oracle查询

2010-10-13 17:07:46

MySQL删除重复记录

2010-10-13 17:13:17

MySQL重复记录

2010-11-15 14:07:16

Oracle取固定记录

2010-11-22 15:56:34

Mysql多表查询

2010-10-14 14:28:03

Mysql多表查询

2010-10-27 16:49:23

Oracle删除重复记

2010-11-09 14:29:50

SQL SERVER查

2010-11-11 10:53:22

SQL Server遍

2010-10-14 15:07:44

MySQL慢查询

2010-11-23 14:26:02

MySQL删除重复记录

2010-11-25 14:40:27

MySQL查询
点赞
收藏

51CTO技术栈公众号