留言与评论(共有 0 条评论) |
发布时间:2020-04-15 16:58:05
每如果sqlserver的话,很简单用checksum就能比较了,当然两张表要能连起来,要有相同的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来计算没行的hashvalue
留言与评论(共有 0 条评论) |
全站搜索