社区
MySQL
帖子详情
mysql,连续两行符合条件的记录该怎么查?求高手相助
iamckp
2012-01-09 11:04:23
我现在想查询符合以下条件的记录。
1.该记录的type='a'
2.该记录下一条的记录的type='b'
假设表的结构为:
id type value
1 a 1
2 a 1
3 b 1
4 b 1
查询后,返回第二条的记录。
---------------------
有高手告诉小弟怎么查询么,谢了~~~
...全文
264
4
打赏
收藏
mysql,连续两行符合条件的记录该怎么查?求高手相助
我现在想查询符合以下条件的记录。 1.该记录的type='a' 2.该记录下一条的记录的type='b' 假设表的结构为: id type value 1 a 1 2 a 1 3 b 1 4 b 1 查询后,返回第二条的记录。 --------------------- 有高手告诉小弟怎么查询么,谢了~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iamckp
2012-01-09
打赏
举报
回复
三楼高手啊!!!!!!!崇拜啊!!我百度,google好久都找不到像样的方法。。。
ACMAIN_CHM
2012-01-09
打赏
举报
回复
select * from 假设表 a where type='a' and 'b'=(select type from 假设表 where id>a.id order by id limit 1)
iamckp
2012-01-09
打赏
举报
回复
真正的结构不是这样的,如果上面的情况下,id是一定的要怎么查呢?
真正的结构是这样的,其实是个流水表,type是流水类型
id roleid type gold
1 1 a 30
2 2 b 20
3 1 b 30
4 1 b 20
条件为:roleid相同的连续两条流水,第一条流水type=a,第二条type=b,找出符合这样记录的流水
wwwwb
2012-01-09
打赏
举报
回复
ID是否连续
MySQL
56,681
社区成员
56,709
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章