博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一对多sql
阅读量:4470 次
发布时间:2019-06-08

本文共 4472 字,大约阅读时间需要 14 分钟。

  

SELECT b.AUDIT_HOUR, b.OPER_STATUS, b.RELE_ID, b.STAR_REGION_ID, b.END_REGION_ID, b.START_REGION__NAME, b.END_REGION_NAME, b.CREATE_USER_CODE||'('||e1.EMPLOYEE_NAME||')' CREATE_USER_CODE, b.MODIFY_USER_CODE, b.CREATE_TIME, b.MODIFY_TIME, b.DEL_FLAG, b.REMARK, b.COST_NAME, b.START_REGION_TYPE, b.END_REGION_TYPE, b.CALC_TYPE, b.BIZ_TYPE, b.TIME_CODE, b.PRODUCT_CODE, b.DIS_TYPE, b.START_TIME, b.END_TIME, b.PRICE_ITEM_CODE, c.audit_time, c.audit_user_code||'('||e2.EMPLOYEE_NAME||')' audit_user_code FROM T_COST_REGION_PRICE b left join T_BASE_EMPLOYEE e1 on b.CREATE_USER_CODE = e1.EMPLOYEE_CODE left join ( SELECT A .audit_time, A .audit_user_code, A .rele_id, A .AUDIT_status, A.START_TIME, A.audit_hour FROM ( SELECT ROW_NUMBER () OVER ( PARTITION BY T .rele_id ORDER BY T .audit_time ASC ) AS rn, T .* FROM t_cost_price_ad T where 1=1 ) A WHERE A .rn = 1 ) c on b.rele_id=c.rele_id left join T_BASE_EMPLOYEE e2 on c.audit_user_code =e2.EMPLOYEE_CODE WHERE 1=1

  

SELECT                A .audit_time,                A .audit_user_code,                A .rele_id,                A .AUDIT_status,            A.START_TIME,            A.audit_hour            FROM                (                    SELECT                        ROW_NUMBER () OVER (                            PARTITION BY T .rele_id                            ORDER BY                                T .audit_time ASC                        ) AS rn,                        T .*                    FROM                        t_cost_price_ad T                        where 1=1                                        ) A            WHERE                A .rn = 1

 

 

一对多,(多)条件符合,取(多)时间最近的信息

转载于:https://www.cnblogs.com/acme6/p/9259594.html

你可能感兴趣的文章
BaseAnimation是基于开源的APP,致力于收集各种动画效果(最新版本1.3)
查看>>
Linux的基本命令
查看>>
6.4 总结(关于正确率)
查看>>
1265 四点共面
查看>>
[国家集训队]聪聪可可
查看>>
Eclipse Neon安装SVN和Maven插件
查看>>
HDU 1033 Edge[地图型模拟/给你一串字符串,A代表以此点为参照顺时针90°,V代表逆时针90°]...
查看>>
mac brew mysql 启动之后报错
查看>>
UOJ #188 Sanrd —— min_25筛
查看>>
poj3468区间加减查找——树状数组区间修改查询
查看>>
linux 下串口编程VTIME和VMIN的设置
查看>>
老子《道德经》第五十五章
查看>>
Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization
查看>>
负载均衡笔记
查看>>
lc 773. Sliding Puzzle
查看>>
Codeforces340E Iahub and Permutations
查看>>
SQLServer链接Oracle采用链接服务器关键点
查看>>
Struts2+Spring整合所需要的包
查看>>
nginx出现 “414 request-uri too large”
查看>>
nyoj42——连通图加欧拉(连通图板子)dfs
查看>>