ORACLE/SQL: wm_concat & order by

前端 未结 6 926
梦如初夏
梦如初夏 2020-12-19 18:17

I\'m using oracle 11 (not sure about the exact version, but since LISTAGG doesn\'t work, I suppose it\'s not release 2) through ODBC and crystal reports 2008.

Here

6条回答
  •  臣服心动
    2020-12-19 19:17

    You can't reference ODB.TASK_CARD_CONTROL.CONTROL_CATEGORY from outside the inner query. Try:

    SELECT TASK_CARD, WM_CONCAT(code) as ZONES
    FROM (SELECT TASK_CARD, CODE, CONTROL_CATEGORY FROM ODB.TASK_CARD_CONTROL 
          WHERE ODB.TASK_CARD_CONTROL.CONTROL_CATEGORY = 'ZONE'
          ORDER BY CODE)
    GROUP BY TASK_CARD
    

提交回复
热议问题