如果名称左侧相似,则更改名称sql的右侧

时间:2015-04-30 02:34:34

标签: sql sql-server database sql-server-2008 tsql

表中包含以下数据。

的ColumnName

生产泵

生产泵系统

Pery Viex

Pery Viex,LLC

如何检查名称的左侧是否相似(生产等于生产),如果是,则在其后添加Systems或LLC。 所以最终的结果就是这样。

生产泵系统

生产泵系统

Pery Viex,LLC

Pery Viex,LLC

我正在寻找T-SQL查询。

1 个答案:

答案 0 :(得分:0)

根据我的理解,你正在努力做到:

SELECT  CASE WHEN columnname = 'Production Pump' THEN 'Production Pump LLC'
         WHEN columnname = 'Pery Viex' THEN 'Pery Viex, LCC'
         ELSE columnname
    END

虽然您最好更新基础数据(如果可以),或者在另一个表中定义一些规则并加入其中。