sql—在创建主键和非主键的哈希值后,比较两个配置单元表,列出唯一的id,包括update、insert和delete

bmp9r5qi  于 2021-06-24  发布在  Hive
关注(0)|答案(0)|浏览(266)

我有两个几乎有200列的表,一列定义为主键,而另一列(199)定义为非主键。我必须比较这两个表,并需要列出主键(唯一id)和更改(这些更改是更新,删除和插入)后比较两个表的非主键hask键。
按日期划分的表名customer。
创建表customer(customer\u id int、cus\u name string、cus\u phn string、cus\u zip int、cus\u age int、cus\u account int。。。。。。。。。。。。。。。。。。。。。。。200列)在事务处理日期分区。
我必须比较交易日期2020年1月1日和2020年1月2日的数据,找出客户id、cdc标志[更新或插入或删除]
假设在1月2日,现有客户(customer\u id 101)更改联系电话,在比较两个交易日期时,它应该反映(101 update),另一个例子,假设customer\u id 203在1月2日删除帐户,那么它应该反映(203 delete)。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题