【发布时间】:2020-10-01 00:59:55
【问题描述】:
我有一份公司名称列表,这些公司名称连同他们添加的公司编号一起发送。如何在 SQL 中删除这些公司编号(长度不同)? “有限”如果在名称中需要称为“LTD”。
例如:
Company_name
MORTISON & CO MANAGEMENT LIMITED - FSP986
SALT MANAGEMENT LIMITED FSP33457
Nes Wiki FSP23423435
我需要
MORTISON & CO MANAGEMENT LTD
SALT MANAGEMENT LTD
Nes Wiki FSP23423435
从“Limited”到“LTD”的更改我可以使用 case when 子句 但是如何从 FSP pr FSP 中删除所有内容?
我尝试了在两个不同页面中找到的一段代码,但它呈现空单元格。我可以不使用 '%' 来摆脱各种长度的数字吗?我在最后一个括号之前留下了 -x,因为我不知道数字的长度或数量。我如何处理我有时有 FSP 有时 - FSP 的事实
, LEFT(Company_name, CHARINDEX('FSP%',Company_name) )
【问题讨论】:
-
这是一项更新还是一个持续的过程?
标签: sql sql-server