0
我遇到了我的LISTAGG
函數的問題。我不斷收到錯誤ORA-00937:沒有一個組功能。我已經使用了這個錯誤,但對於什麼是錯誤還不清楚。SQL Listagg函數 - 錯誤
場景: 我有一個分段表。細分受衆羣可以有多人分配給他們(一對多)。我需要我的輸出/報告來顯示一列中的段號和另一列中的用戶列表。
查詢:
select fcs.nld_flood_control_segment_id
, fcs.fc_segment_name
, fcs.fc_segment_abbrev_name
, LISTAGG(ps.first_name|| ' ' ||ps.last_name, ', ') within group (ORDER BY fcs.nld_flood_control_segment_id, ps.last_name) "ListOfReps"
from nld_flood_control_segments fcs
, nld_fc_segment_person_xref xr
, persons ps
where fcs.nld_flood_control_segment_id = :P1_id
and :P1_id = xr.nld_flood_control_segment_id
and xr.person_id = ps.person_id
order by nld_flood_control_segment_id asc
;
任何幫助將不勝感激。提前致謝。