問題があります。使用しているテーブルの 1 つが、必要なものを達成するのが困難な方法でセットアップされています。
index_name und_mnem weight percent_wt undId altId type
'.SXXP' 'AAL.L' 0.051341648 0.015464 18742 '08238P911 'CUS'
'.SXXP' 'AAL.L' 0.051341648 0.015464 18742 '32508392' 'ISIN'
これらの 2 行を、ヘッダー CUS と ISIN を含む 1 行に統合し、対応する列に正しい altId を含める必要があります。
理想的には、データは次のようになります
index_name und_mnem weight percent_wt undId Cus ISIN
'.SXXP' 'AAL.L' 0.051341648 0.015464 18742 '08238P911 '32508392'
これが私のクエリです
SELECT
il.index_name, il.und_mnem, il.weight, il.percent_wt, il.index_shares,
il.undId, aa.altId, aa.type
FROM
indexlist il
join
altIdentifier aa on aa.id = il.undId
where
il.index_name = ".SXXP" and type in ("ISIN","CUS")
私はサイベースを使用しています
どんな助けでも大歓迎です!
ありがとう、