mysql怎么查询一条记录的前一条记录和后一条记录

2021-03-08 05:25:22 字数 2000 阅读 9603

1楼:匿名用户

上一条:select * from 表 where 数据id<@当前显示数据id order by 数据_id asc) limit 1

下一条:select * from 表 where 数据id>@当前显示数据id order by 数据_id desc) limit 1

mysql 里面不支持 select top

2楼:21高旭

数据表中设置id项啊,这条记录的id的下一个id不就是么

3楼:匿名用户

这个很简单。你在查询的时候要查3次,第一次查询的是当前的记录,第2,3次查询的分别是上一条和下一条记录。

所以说应该是3条语句。

select * from news where id=id

select top 1 * from news where id > id and classid=classid order by id asc

select top 1 * from news where id < id and classid=classid order by id desc

你可能要先把当前的记录查出来,取出这条记录的分类id,然后才能写出下面的2条查询语句。

mysql 与 msql一样,都用transact-sql语句查询!

4楼:匿名用户

select * from 表名 where id = (记录id +1) or id = (记录id -1);

mysql中如何查询表的第一条和最后一条记录

5楼:千锋教育

select top 1 * from book 不对,因为baimysql里没有top这种

du写法,zhi

它用limit

查第dao

一条 select * from book limit 1;

select * from book limit 0,30 后面的内limit 0,30 是查询前容30条记录

6楼:糊涂的贝克街

第一条: select * from 表名 limit 1;

最后一条:select * from表名 order by 表_id desc limit 1

mysql查询,某条记录变化前最后一条数据和变化后的第一条数据,应该怎么写? 40

7楼:

不明白你需要的查询结果是什么, 请举例说明

mysql中查讯咋查第一条记录!

8楼:大野瘦子

查看第一条:

select

group_concat(id order by `create_time` desc)

from

`user`

group by

user_code

select top 1 * from book 不对,因为mysql里没有top这种写法,它用limit。

9楼:阳光上的桥

select * from `

book` limit 0 , 30

标示从第一条开始,获取30条

select * from `book` limit 30标示获取前面30条,和上面的功能一样

select * from `book` limit 19 , 10标示从第20条开始取10条,也就是20~30,注意从第一条编号是0

10楼:匿名用户

select top 1 * from book 不对,因为mysql里没

有top这种写法,它用limit

查第一条 select * from book limit 1;

select * from book limit 0,30 后面的limit 0,30 是查询前30条记录

微信怎么查询历史聊天记录怎样查看微信以前记录

1楼 兄弟连田心9号 一 没有删除的话,你可以直接看到的。 二 如果你删除了,你可以通过以下方法找到 1 查看语音聊天记录 语音聊天记录的备份和提取无需root,这些内容都备份在sd卡上。 怎么查看微信以前的聊天记录,期间换过手机 2楼 开心盒子 注意 备份时需要将手机和电脑在同一个wi fi网络环...

工银亚洲怎么查询已缴费的记录,缴费后怎么查询缴费记录呢?

1楼 钻诚投资担保 在境内工行网上银行查询工银亚洲账户挂入状态步骤 登陆工行网上银行 选择 我的账户 菜单 缴费后怎么查询缴费记录呢? 2楼 安徽电信网上营业厅 您好,以电信为例,用户可以登录中国电信网上营业厅纯凯查询缴费记录的,打开中国电信网上营业厅,登录自巧裤搏己电信手机号然后点击充值缴费记孝祥...

微信能查到历史聊天记录吗,微信怎么查询历史聊天记录怎样查看微信以前记录

1楼 开心盒子 注意 备份时需要将手机和电脑在同一个wi fi网络环境下,否则备份是无法进行的哦 2楼 匿名用户 1 登录自己的微信,点击通讯录里面的目标好友 2 然后点击 发消息 3 点击右上角的个人资料图标 4 点击打开界面中的 查找聊天记录 即可 微信怎么查询历史聊天记录怎样查看微信以前记录 ...