xmltableを使用してOracleでクエリを実行したいと思います。
すべて正常に機能しますが、xmlノード「article_title」には複数の(n)結果があります。行ごとに結果"<string>Article Name1</string><string>Article Name 2</string>...
が返されます。ただし、すべての記事名を1行として返す必要があります。
どうすればこれを実現できますか?
SELECT
X.*
FROM
myTable C,
xmltable (
'$cust//member' PASSING C.STAT_XML as "cust"
COLUMNS
name VARCHAR(25) PATH '/member/name',
article_title XMLTYPE PATH '//string/text()'
) as X
WHERE X.name = 'articles';