SELECT M.*FROM (
SELECT PURCHID , CREATEDBY AS [PO Sent By] ,min(CREATEDDATETIME)AS [PO Confirmation Date]
,RANK()OVER (PARTITIONBY PURCHID ORDERBY CREATEDDATETIME ASC)AS Seq
from VendPurchOrderJour groupby PURCHID,CREATEDBY,CREATEDDATETIME ) M
WHERE M.Seq = 1