小编Bea*_*ode的帖子

ORA-00907: Order by 中缺少右括号提示

Order by 中缺少右括号提示!

如果在sal_sale_fct 中找不到行,我想从sal_sale_fct 每个shp.DAT_CALCULATE 获取最后一个amn_unit_pric_rial,从shp_inventory_fct 获取shp.COD_PROD_SAPRB 返回sal_sale_fct 中最后一个日期的最后价格

select shp.DAT_CALCULATE,
      shp.COD_PROD_SAPRB,     
          (select sal.amn_unit_pric_rial
                  from sal_sale_fct sal 
                 where rownum = 1
                   and shp.cod_prod_saprb = sal.saprb_cod_prod_saprb
                   and shp.dat_calculate <= sal.dat_ord_ordhe
                   order by sal.dat_ord_ordhe
                   ) price
  From shp_inventory_fct shp
Run Code Online (Sandbox Code Playgroud)

sql oracle

3
推荐指数
1
解决办法
9168
查看次数

标签 统计

oracle ×1

sql ×1