本文介绍了如何获得独特的记录。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 需要独特的记录 例如在名称中有数据为Nikhil Nikhil。我希望输出为Nikhil 你能帮帮我吗。 我有什么尝试过: - 不知道如何获得这个Need unique recorde.g in the Name there is data as Nikhil Nikhil. I want output as NikhilCan you help me out please.What I have tried:-- Don't know how to get this one推荐答案 DECLARE @Table TABLE(Name varchar(100))insert into @Table values('Nikhil Nikhil')insert into @Table values('Nikhil Ram');with cte as (select *,SUBSTRING(Name,0,CHARINDEX(' ',Name)) FirstName,SUBSTRING(Name,CHARINDEX(' ',Name)+1,LEN(Name)-CHARINDEX(' ',Name))LastName from @Table)select Name Original_Name,case when FirstName=LastName then FirstName Else Name End New_Name from cte 这篇关于如何获得独特的记录。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 09-18 01:06