you can use OPENROWSET for thatsomething likeUPDATE tSET RM_Added = DATEADD(mm,DATEDIFF(mm,0,GETDATE())+1,-1),Start_date = your logic based on RM_accountFROM [FDMS].[dbo].[Master_RM_Account_List] mJOIN OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=<Full path>\FileName.xls', [SheetName$])xlON xl.ParentID = m.MerchantID AND xl.Rm_Account = m.RMID
I'm assuming its a xls file with column header informationALso didnt understand on Start_date calculation logic so make sure you put correct logic in blue part------------------------------------------------------------------------------------------------------SQL Server MVPhttp://visakhm.blogspot.com/https://www.facebook.com/VmBlogs