我有两列:焦点公司的客户和参与者的客户

时间:2018-10-15 14:16:27

标签: mysql mysql-workbench

我的数据库如下:

Firm    Agreement id    Year    Cusip_focal        participants_cusips
Abbott Lab  3947    1990        002824            002824 60851C -
Abbott Lab  4441    1990        002824            002824 090597 -
Abbott Lab  5215    1990        002824            002824 47088J -
Mylan Lab   3997    1990        628530            097516 628530 -
Mylan Lab   20967   1993        628530            31528X 628530 -

我想从participers_cusips中清除focus的cusip,并为第二家公司获得新的职位:

partner
60851C
090597
47088J
097516
31528X

能帮我解决这个问题吗?

最诚挚的问候,Farid

1 个答案:

答案 0 :(得分:0)

您可以使用Replace()函数从Cusip_focal字符串中删除participants_cusips子字符串。然后,使用Trim()函数删除所有前导/尾随空格:

SELECT 
  TRIM(REPLACE(participants_cusips, Cusip_focal, '')) AS partner
FROM your_table