UPDATE table1 SET ID,[DESC] = (SELECT ID,[DESC] FROM tmptable WHERE tmptable.ID_SUN = table1.ID_SUN) WHEREEXISTS (SELECT ID,[DESC] FROM tmptable WHERE tmptable.ID_SUN = [Table1].ID_SUN) I tired this but i coudn't uptade tow columns at once do i need to seperate them or i have any mistake?