SQLServer比較兩條數據是否相同
直接比較可能會一個一個字段的比較,也可以將多個字段拼成一個串然后比較,這里有個hash值比較的方法,很好用
用法
將需要的比較的column放進去,逗號隔開,只要保證包含相同的column,順序無關,因為這個是hash值的和。
select HashText = checksum( Q.FName ,
Q.LName ,
Q.MName ,
Q.Address1 ,
Q.Address2 ,
Q.City ,
Q.State ,
Q.Zip)
from MyTable001 as Q with (nolock)
