要把一張表拆成2張表?
每如果SQLserver的話,很簡(jiǎn)單用checksum就能比較了,當(dāng)然兩張表要能連起來,要有相同的key。比如:
selectt_a.col_key,t_a.cs,t_b.cs
from
(selectcol_key,checksum(*)cs
fromt_comp1)t_a
innerjoin
(selectcol_key,checksum(*)cs
fromt_comp2)ast_b
ont_a.col_key=t_b.col_key
wheret_a.cst_b.cs
就能選出所有不同的行
如果你用mysql,也有checksum命令好像,但語法不同
oracle好像沒有直接的checksum,但你可以通過md5,sha1來計(jì)算沒行的hashvalue