2016-09-30 49 views
-1

我有表後:條件凡更新選擇在一個表中

Create Table tblTest(col1 varchar(50), col2 varchar(50)) 

我有sql語句更新

update A set col1=col2 from tblTest A 
     where col2 not like '*%' and LEN(COALESCE(col1 ,''))=0 

是更新或選擇的條件「去哪兒」之後?

+1

你永遠不應該(沒有很好的知識)使用更新沒有一個地方。沒有地方做選擇的原因很多。但是選擇和更新都使用WHERE。 – Linkan

回答

1

由於您的選擇決定了什麼將被更新,答案將是兩個。