sql server - Complex string match in SQL Query -
i have complex scenario string matching , want input guys. have table named customers. table contains field customername varchar. data in column prefixed mr. mrs. ms. data
- mr. john brady
- ms. abraham lenin
- mrs. john brady
- mr. michael king
- mrs. neil thomas
- mrs. micheal king
now need design search query returns me rows of couples , in sequenced manner.
like select customername customer ...?? result needs like
- mr. john brady
- mrs. john brady
- mr. michael king
- mrs. micheal king
any idea ?
thanks in advance consideration.
declare @t table(name varchar(25)) insert @t values ('mr. john brady'), ('ms. abraham lenin'), ('mrs. john brady'), ('mr. michael king'), ('mrs. neil thomas'), ('mrs. michael king') ;with c ( select name, count(*) over(partition stuff(name, 1, charindex(' ', name), '')) cnt @t ) select name c cnt = 2
Comments
Post a Comment