2017-02-23 7 views
0

顧客名のリストと、割り当てられたアカウントマネージャーと地域のリストをカスタムプロパティーを使用して登録したいと考えています。次のクエリを使用して特定の分類の勘定科目一覧を取得する

は、私は、顧客ごとに複数の行を取得:

select accountclassifications_account_name 
,  property_code_attr 
,  property_description 
from exactonlinexml..accountclassifications 
where property_code_attr in ('BO', 'REGION') 

をしかし、私は、アカウントマネージャーと領域の両方で一つのフィールドを持っていると思います。これを行う方法?

答えて

0

あなたは顧客アカウントごとに複数の値を取得することができlistaggグループ機能の使用:あなたは別の区切りが必要な場合、あなたはlistaggに独立し、それをパラメータとして指定することができ

select accountclassifications_account_name 
,  listagg(property_code_attr || ': ' || property_description) lst 
from exactonlinexml..accountclassifications 
where property_code_attr in ('BO', 'REGION') 
group 
by  accountclassifications_account_name 

を。

関連する問題