select rvu01,rvu03,rvu00,rvu02,rvu04,rvu05,rvv02,rvv31,rvv031,rvv35,rvv36,rvv37,rvv17,rvv38,rvv38t,rvv39,rvv39t, (select pmj07 from (select * from jafp.pmj_file order by pmj09 desc) c where rownum =1 and c.pmj03=pmj_file.pmj03 and pmj09<=to_date('20221231','yyyymmdd')) pmj077 from jafp.rvu_file,jafp.rvv_file,jafp.pmj_file,jafp.pmi_file where rvu01=rvv01 and pmj01=pmi01 and rvv31=pmj03 and rvv38=pmj07 and pmiconf='Y'
时间: 2024-04-21 16:27:12 浏览: 143
m2rvu.github.io
这是一个 SQL 查询语句,它从四个数据表中选取一些列进行查询。具体来说,它选取了 jafp.rvu_file、jafp.rvv_file、jafp.pmj_file 和 jafp.pmi_file 四个数据表中的列。其中,rvu_file 和 rvv_file 两个表通过 rvu01 = rvv01 进行连接,rvv_file 和 pmj_file 两个表通过 rvv31 = pmj03 和 rvv38 = pmj07 进行连接,pmj_file 和 pmi_file 两个表通过 pmj01 = pmi01 进行连接。
该查询语句选取的列包括 rvu01、rvu03、rvu00、rvu02、rvu04、rvu05、rvv02、rvv31、rvv031、rvv35、rvv36、rvv37、rvv17、rvv38、rvv38t、rvv39 和 rvv39t。其中,rvu 表示某种医疗服务的相对价值单元,rvv 表示医疗服务与诊断代码之间的关系,pmj 表示医疗服务的价格,pmi 表示医疗服务的信息。
该查询语句还包括一个子查询,它从 pmj_file 表中选取 pmj07 列,这是医疗服务的价格。子查询中的 order by pmj09 desc 表示按照 pmj09 列进行降序排序,然后选取其中的第一行。最后,该查询语句还将子查询中选取的 pmj07 列重命名为 pmj077。
阅读全文