sql update case when multiple columns