listagg

    4熱度

    3回答

    這是我第一次使用LISTAGG功能,我很困惑。我可以很容易地選擇數據,但USERS列的字符在它們之間都有空格,並且在嘗試複製粘貼時,不會複製該列中的任何數據。我嘗試過兩種不同的IDE。難道我做錯了什麼? 實施例: select course_id, listagg(firstname, ', ') within group (order by course_id) as users fr

    1熱度

    1回答

    我們有一個表格集合,我們需要創建一個視圖...視圖中有30個列。一個(最後一個)列使用listagg來聚合其中一個表的多個值......另一個列是來自另一個表的BLOB。 一切都很順利,我一次創建了視圖一列。添加listagg - 然後開始添加所有的group-by列..當我添加BLOB列時,錯誤不一致的數據類型返回..期待 - 得到BLOB。 所以,只是一個普遍的問題,......在list-l

    0熱度

    1回答

    幫助請在創建函數時發現錯誤,它將從列表返回一行。 SELECT listagg(' ' || V_RECEIVING_LIST.DOCUMENT_NUMBER || CHR(13)) WITHIN GROUP (ORDER BY V_RECEIVING_LIST.DOCUMENT_NUMBER) FROM svc.claim_detail, tbc.v_receiving_list

    0熱度

    2回答

    我們需要在Oracle中創建一個存儲過程,將輸入變量和輸出傳遞爲JSON格式。我試過使用listagg(),但在執行過程時出現「字符串連接的結果太長」錯誤。 期望的輸出必須採用JSON格式。

    2熱度

    3回答

    我想知道下面描述的問題是否有更好的(即更快的執行)解決方案。 步驟1) create table t (k number, v1 number, v2 number); insert into t values (1,1,1); insert into t values (1,2,2); insert into t values (1,2,3); insert into t values

    0熱度

    1回答

    我需要向註冊事件的用戶發送數據。這些事件發生在狀態被刪除或添加到與組相關的狀態列表中時。 某些上下文:我的數據有組,並且每個組都有一個狀態列表,稱爲分攤狀態。團體可以擁有他們想要/需要的亞裔國家。 因此,第1組可以有IA,WY和NY作爲亞分類,或者它可以只有IA,或者它可以沒有。 我的問題涉及3個不同的表格。 表稱爲group_sublead_state保持條目屬於一個組 審計表稱爲sublead

    0熱度

    1回答

    我有一個問題,我無法解決。我有這樣的說法: SELECT account, listagg(field1 || ', ') WITHIN GROUP ( ORDER BY field1 ) AS field1 FROM TABLE1 GROUP BY account 我得到一個錯誤: ORA-01489: result of string concaten

    2熱度

    2回答

    需要找到最小和最大日期列表標籤 像這樣在裏面一列敏日期:2015年1月1日/最大日期:2015年1月5日 SELECT D.ITEM_ID AS "ItemId", C.NAME AS "ItemName", D.UOM_ID AS "UomId", B.DESCRIPTION AS "Uom", sum(D.REQUIRED_QTY) AS "Qu