我有以下結果存儲在一個臨時表#tempResult
更新只在SQL Server中的一個記錄有條件
SourceGuid SourceTypeID IsSelected
-------------------- -------------------- ----------
84588BAF068320450908 129 0
5367D0F80A0F4040E909 658 0 <
872791440CDBE04F7C0B 658 0 <
15ABA6B70E4A70463E0B 887 0
1DE39F9805A8A044B20B 887 0
3F96C93501144041D50A 887 0
6A01DFF705861049F509 887 0
我需要IsSelected價值1的只有一個,而不是標有記錄的兩個<
爲1無論任何其他條件只是SourceTypeID = 658
我該如何做到這一點,謝謝。
所以你只需要一行來更新,但不是全部,基於'WHERE'條件? –
更新tbl_name set column = yourvalue WHERE condition = true – Mono
@FelixPamittan是和只有一個記錄其中sourceid = 658並非全部 – RandomUser