首页 > 解决方案 > 交叉应用缺少的关键字

问题描述

我正在 Oracle(11g) 中编写查询:

  select DBTM,AVNR from E_MW_01Min_MIT m
  cross apply(
        select Avnr,XDatum1 from E_MW_01DAY_MEX d
        where  d.AVnr = m.avnr
        and    d.XDatum1 = m.DBTM 
   )

但它给了我错误

   ORA-00905: missing keyword

问题出在哪里?谢谢

标签: sqloracle

解决方案


Oracle 12c 版本中引入了这个关键字(CROSS APPLY 或 OUTER APPLY)。你可以看到这个链接: 交叉应用给出缺少的关键字错误


推荐阅读