SELECT * FROM 表 LIMIT 0, 10
LIMIT 接受一个或两个数字参数
参数必须是一个整数常量
如果给定两个参数,第一个参数指定第一个返回记录行的偏移量
第二个参数指定返回记录行的最大数目
初始记录行的偏移量是 0(而不是1
扩展资料:
mysql中的一些命令
1、显示数据库列表
show databases
刚开始时才两个数据库:mysql 和 test。mysql 库很重要它里面有 MySQL 的系统信息,我们改密码和新增用户,实际上就是用这个库进行 *** 作
2、显示库中的数据表
use mysql; //打开库
show tables
3、显示数据表的结构
describe 表名
4、建库
create database 库名
参考资料来源:百度百科-mySQL (关系型数据库管理系统)
方法一:查询上一条记录的SQL语句(如果有其他的查询条件记得加上other_conditions以免出现不必要的错误):
1
select * from table_a where id = (select id from table_a where id <{$id} [and other_conditions] order by id desc limit 1) [and other_conditions]
查询下一条记录的SQL语句(如果有其他的查询条件记得加上other_conditions以免出现不必要的错误):
1
select * from table_a where id = (select id from table_a where id >{$id} [and other_conditions] order by id asc limit 1) [and other_conditions]
获得上一条的id:select
max(id)as
id
from
[表]
where
id<"[你的要查的id]"
order
by
[.....]
获得下一条的id
:select
min(id)as
id
from
[表]
where
id>"[你的要查的id]"
order
by
[.....]
很笨的办法但是很直观·
不知道你是什么数据库··根据不同的数据库有很多不同的写法··
比如
mysql
中的
limit
或者
mssql
中的
top
写法多了去啦··呵呵··上面举个例子罢了··希望对你有帮助
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)