我有一个问题,我正在使用的一张表的设置方式让我很难实现我需要的东西。
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'
我需要将这两行合并为一行,其中包含标题 CUS 和 ISIN 以及相应列中的正确 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")
我正在使用 Sybase
任何帮助将不胜感激!
谢谢,