Multi-column update based on joined table