关联查询的问题

qq_36934345 2017-05-11 09:57:00
有两个表A,B。A表中的I关联B表中的J,我现在要取i在A表中第一次出现关联的J与I在A表中最后一次出现关联的J,两个J的差值,A表和B表中Q可以作为关联条件,这样的语句怎么写啊,各位大侠~
...全文
161 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_36934345 2017-05-12
  • 打赏
  • 举报
回复

图解~
qq_36934345 2017-05-12
  • 打赏
  • 举报
回复
引用 2 楼 wmxcn2000 的回复:
要取i在A表中第一次出现关联的J与I在A表中最后一次出现关联的J

这个要有排序字段。

建议把用Excel 画一下,你的源数据长什么样,预期结果又是什么样的;



qq_36934345 2017-05-12
  • 打赏
  • 举报
回复
引用 1 楼 ckc 的回复:
oracle中数据并不存在什么顺序,第一次关联最后一次关联这个无从谈起
但是这有个时间范围,就比如从4.01~4.30,i可能出现多次,我只要第一次和最后次的J值
卖水果的net 2017-05-12
  • 打赏
  • 举报
回复
要取i在A表中第一次出现关联的J与I在A表中最后一次出现关联的J 这个要有排序字段。 建议把用Excel 画一下,你的源数据长什么样,预期结果又是什么样的;
ckc 2017-05-12
  • 打赏
  • 举报
回复
oracle中数据并不存在什么顺序,第一次关联最后一次关联这个无从谈起

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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