вы можете попробовать это -
declare @name table
(Name varchar(20), SurName varchar(20))
insert into @name
values
('mukesh', 'arora'),
('amit', 'kumar'),
('Vijay', 'gupta'),
('jai', 'poddar'),
('vishal', 'sharma')
select Name from
(
SELECT TOP(3)[Name] , [Surname]
FROM @name
ORDER BY NEWID()
) a
ORDER BY [Surname]