-3
表中包含以下數據。如果名稱左側相似,則更改名稱的右側sql
的ColumnName
生產水泵
生產泵系統
佩裏Viex
佩裏Viex,LLC
如何檢查名稱的左側是類似(生產等於生產),如果是,則在其後添加Systems或LLC。 這樣最終的結果就是這樣。
生產泵系統
生產泵系統
佩裏Viex,LLC
佩裏Viex,LLC
我找的T-SQL查詢請。
表中包含以下數據。如果名稱左側相似,則更改名稱的右側sql
的ColumnName
生產水泵
生產泵系統
佩裏Viex
佩裏Viex,LLC
如何檢查名稱的左側是類似(生產等於生產),如果是,則在其後添加Systems或LLC。 這樣最終的結果就是這樣。
生產泵系統
生產泵系統
佩裏Viex,LLC
佩裏Viex,LLC
我找的T-SQL查詢請。
從我瞭解你正在嘗試做的:
SELECT CASE WHEN columnname = 'Production Pump' THEN 'Production Pump LLC'
WHEN columnname = 'Pery Viex' THEN 'Pery Viex, LCC'
ELSE columnname
END
雖然你會更好更新基礎數據(如果可以的話),或在另一張表定義了一些規則,並加入了這一點。
我不明白你在做什麼。 「名字左側」是什麼意思?也許顯示你的表/連接結構會有所幫助。 –
名稱的左側表示生產泵系統 - 在此生產泵中將名稱的左側。我必須搜索名稱前幾個字母相似的名稱,如果沒有,然後從另一個類似的列中添加它。如第1排有生產泵和第2排 - 生產泵系統。因此字系統將被添加到行1.行1和2的結果與生產泵系統相同。 @AJRichardson – Zalak
好吧,我想我現在明白了。培根勳爵的解決方案有幫助嗎?或者您是否需要更通用的解決方案? –