求一个SQL排序方法,在线等

Athenas 2007-03-12 04:59:36
现在有表a

里面有字段
id member_id

请问我要查id为55,member-id是11的记录的上两条记录的ID和后三条记录的ID;前面不足两条记录的后面自动加长一共只取5条记录的SQL怎么写...
...全文
114 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Apq001 2007-03-12
  • 打赏
  • 举报
回复
分步处理如何?
1.上边最多取5行,下边最多取5行
2.在程序里上边结果集从下往上取,下边结果集从上往下取,一条一条加入最终结果集,最终结果集满5条时停止.
这样一分,就不难了吧?

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧