Hi
You can do using SQL
first create function as below it takes ename as parameter and returns comma separated nos....
CREATE FUNCTION [dbo].[ufn_empnoname] (@ename varchar(50) )RETURNS VARCHAR(8000)AS
BEGIN
declare @DelimitedString varchar(500)
Select @DelimitedString = isnull(@DelimitedString + ', ', '') + cast(eno as varchar(20))
From table_en
RETURN @DelimitedString
END
then use the select below,you can create view to get the results
Select distinct ename,[dbo].[ufn_empnoname](ename) from table_en
output
Mr Abc 123456, 56455456, 45465546
cheers
Rahul