sql update multiple columns from another table