Hi I am trying to get most recent transaction based on updated timestamp along with another column like i i tried with below queries but did not work.
Create Table Transactions(Transaction_Id number,User_ID varchar(20),Transaction_Name varchar(20),Upd_Dt Date);
Insert into Transactions(Transaction_Id,User_ID,Transaction_Name,Upd_Dt)values(123,'User1','FROM_CUSTOME_ON_0107',to_date('11/26/2013','mm/dd/yyyy'));
Insert into Transactions(Transaction_Id,User_ID,Transaction_Name,Upd_Dt)values(124,'User1','FROM_CUSTOME_ON_0207',to_date('12/26/2013','mm/dd/yyyy'));
Insert into Transactions(Transaction_Id,User_ID,Transaction_Name,Upd_Dt)values(125,'User1','FROM_CUSTOME_ON_0207',to_date('01/26/2013','mm/dd/yyyy'));
Insert into Transactions(Transaction_Id,User_ID,Transaction_Name,Upd_Dt)values(126,'User1','FROM_CUSTOME_ON',to_date('02/26/2013','mm/dd/yyyy'));
Insert into Transactions(Transaction_Id,User_ID,Transaction_Name,Upd_Dt)values(127,'User1','FROM_CUSTOME_ON',to_date('03/26/2013','mm/dd/yyyy'));
Insert into Transactions(Transaction_Id,User_ID,Transaction_Name,Upd_Dt)values(128,'User1','FROM_CUSTOME_ON',to_date('04/26/2013','mm/dd/yyyy'));
Tried Query:
Select tl1.Transaction_Id from Transactions tl1
where tl1.Upd_Dt = (Select max(tl2.Upd_Dt) from Transactions tl2) and tl1.Transaction_Name
like 'FROM_CUSTOME_ON_%';
How to get exact record which LIKE 'FROM_CUSTOME_ON_MMYY'?