seems like thisSELECT ROW_NUMBER() OVER (ORDER BY CT.Charges_Name ASC) as SlNo,CT.Charges_Id AS Charges_Id,CT.Charges_Name AS Charges_Name,OSC.Service_Charge AS Basic_Charge, tmp.Flight_Cancellation_IdFROM FKMS_CTRL_Charges_Template AS CTINNER JOIN FKMS_INVP_Other_Service_Charges OSCON CT.Charges_Id=OSC.Charges_Id AND OSC.Airline_Id=11AND NOT(OSC.Approved_On)IS NULLLEFT OUTER JOIN (SELECT FC.Flight_Cancellation_Id,OC.Charges_IdFROM MS_CTRL_Flight_Cancellation_Other_Charges OCINNER JOIN FKMS_CTRL_Flight_Cancellation FCON OC.Flight_Cancellation_Id = FC.Flight_Cancellation_Id INNER JOIN FKMS_DSP_Dispatch_Master DMON FC.Daily_Flight_Order_Detail_Id = DM.Daily_Flight_Order_Detail_IdAND DM.Dispatch_Id = 22649)tmpON CT.Charges_Id = tmp.Charges_Id