declare @str nvarchar(200) set @str = '2 高三数学一复习设计-人教版 <a hrefdkfjdksjfs' select substring(@str ,1,charindex('<',@str)-1) as col /* col --------------------------------------- 2 高三数学一复习设计-人教版 (1 row(s) affected) */
select left([text] , charindex('<',[text]) - 1) from abc where charindex('<',[text]) > 0
declare @s varchar(50) set @s='2 高三数学一复习设计-人教版 <a hrefdkfjdksjfs ' select left(@s,charindex('<',@s)-1) select stuff(@s,charindex('<',@s),len(@s)-charindex('<',@s)+1,'')
select left([text],charindex('<',[text])-1) from tab or select substring([text],1,charindex('<',[text])-1) from tab or select stuff([text],charindex('<',[text]),len([text])) from tab