我想从表 t1 中删除表 t2 中存在的所有行。
table_1 is as follows
a b c
1 4 3
3 334 3
5 4 5
6 5 4
4 85 3
7 332 54
8 46 6
45 42 5
7 576 6
表2如下
a b c
7 332 54
3 334 3
7 576 6
如前所述,我想删除表 t1 中存在于表 t2 中的所有行。
所以我使用了代码
DELETE `projectname.datasetname.table1` t
WHERE t IN (SELECT * from `projectname.datasetname.table2`)
但它不起作用,这里的理想解决方案是什么?我想要的结果是
a b c
1 4 3
5 4 5
6 5 4
4 85 3
8 46 6
45 42 5
谢谢