課程
/數據庫
/Oracle
/Oracle高級查詢
你好,我的數據庫是11.2.0.2.0,在執行sql時提示找不見那個函數,是不是有其他的函數替代了?多謝。
2015-07-11
源自:Oracle高級查詢 2-4
正在回答
你使用的函數是多行換成一列顯示對嗎?oracle中的函數是wm_concat(),mysql的group_concat()中的行合并成列顯示的情況。
孤獨漫步 提問者
LISTAGG(XXX,XXX) WITHIN GROUP( ORDER BY XXX),
是的,估計是我的數據庫的問題吧
SQL> select emp.department_id, wm_concat(emp.last_name)
? 2 ? ?from employees emp
? 3 ? group by emp.department_id
? 4 ?;
select emp.department_id, wm_concat(emp.last_name)
? from employees emp
?group by emp.department_id
ORA-00904: "WM_CONCAT": invalid identifier
確實會報這個錯的。
舉報
數據庫開發中應用廣泛的高級查詢,本教程通過大量的案例詳細講解
2 回答這個sql文件在哪找
2 回答源文件在哪里找到
1 回答get讀取時提示SP2-0423
2 回答上課用的表在哪里?
1 回答不等于空,不是為真嗎,怎么會一直是假呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-07-11
你使用的函數是多行換成一列顯示對嗎?oracle中的函數是wm_concat(),mysql的group_concat()中的行合并成列顯示的情況。
2020-11-26
LISTAGG(XXX,XXX) WITHIN GROUP( ORDER BY XXX),
2015-07-12
是的,估計是我的數據庫的問題吧
SQL> select emp.department_id, wm_concat(emp.last_name)
? 2 ? ?from employees emp
? 3 ? group by emp.department_id
? 4 ?;
select emp.department_id, wm_concat(emp.last_name)
? from employees emp
?group by emp.department_id
ORA-00904: "WM_CONCAT": invalid identifier
確實會報這個錯的。