TEJABI (1/29/2016)
create table UserName (FirstName varchar(50),LastName varchar(50))insert into Username select 'Abhas' ,'Jadhav'
Union
select 'Ashwin' ,'Jadhav'
UNION
select 'Akash','Jadhav'
UNION
select 'Bbhas' ,'Jadhav'
Union
select 'Bshwin' ,'Jadhav'
UNION
select 'Bkash','Jadhav'
with cte as
(
select newid () sysid ,(SUBSTRING(FirstName,1,1)) firstname ,lastname from username
),
cte2 as
(
select sysid,firstname,lastname,convert (varchar(100),ROW_NUMBER() over(partition by firstname,lastname order by sysid)) as rownumber from cte
)
select (firstname + lastname + replace((rownumber -1),0,'')) as fullname from cte2
--TOMORROW we get another user
insert into #Username select 'Aaron' ,'Jadhav';
what happens and can you guarntee it?
________________________________________________________________
you can lead a user to data....but you cannot make them think
and remember....every day is a school day