永发信息网

oracle报错ORA-00918: 未明确定义列

答案:1  悬赏:20  手机版
解决时间 2021-05-05 16:54
  • 提问者网友:戎马万世
  • 2021-05-05 03:33

SELECt * FROM (SELECt A.*, ROWNUM rn FROM (
     select DEP.*, DET.DET_NAME,  DET1.DET_NAME
          from NORMAL.TB_DEPARTMENT DEP,  NORMAL.TB_DETAIL DET,  NORMAL.TB_DETAIL DET1
          where 1=1 and DEP.DEP_TYPE = DET.DET_ID and DEP.DEP_LEVEL = DET1.DET_ID
         ) A WHERe ROWNUM <= 10) WHERe rn >= 1

如此..如何区分同名列

最佳答案
  • 五星知识达人网友:不想翻身的咸鱼
  • 2021-05-05 05:06
同名列as重命名下就好了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯