object_type,ABC,00,DEF,XY
文字列をに変えようとしていますABC-00-DEF-XY-
これが私が持っているものです、もっと効率的な方法があるかどうか疑問に思っていますか?
CONCAT(
REPLACE(
SUBSTR(a.object_name,
INSTR(a.object_name, ',',1,1)+1,
INSTR(a.object_name, ',',1,2)+1
),',','-'
),'-'
)
明確化: 最初のコンマまですべてを取り除き、残りのすべてのコンマをダッシュに置き換え、最後にダッシュを追加する必要があります。