Hi Sohaib,
Thanks for your quick response I have another doubt.
I am can achieve 1st entered record in sql server I need to get this in X++
CREATE TABLE [dbo].[PurchLineAllVersion](
[PurchID] [varchar](50) NOT NULL,
[LineNumber] [int] NOT NULL,
[LineAmount] [int] NOT NULL,
[VersionDateTime] [datetime] NOT NULL
) ON [PRIMARY]
insert into Purchlineallversion
(Purchid,[LineNumber],[LineAmount],[VersionDateTime]) values
('P001',1,50,'6/14/2018 13:00:00'),
('P001',1,45,'6/14/2018 14:00:00'),
('P001',2,60,'6/14/2018 16:00:00'),
('P001',2,75,'6/14/2018 18:00:00')
select * from Purchlineallversion where [VersionDateTime] in ( select Min([VersionDateTime]) from Purchlineallversion group by linenumber)

Thanks!!!