Doris中数据关联删除怎么弄啊?

提问者:帅平 问题分类:数据库
大家好,想咨询一些SQL的语法问题。比如,我想delete删除数据,用到两个表的数据关联,符合条件的数据进行删除。如:
DELETE a FROM a inner join b on b.sd_id = a.p_sd_id WHERE a.modified = '2023-01-01'

但是语法报错,请问是哪里出了问题吗?
2 个回答
深海少女心
深海少女心
目前1.2.x 以及之前版本的delete,只支持 delete from table where a = 1 and a in (1,2,3) 这种简单的条件
发布于:1年前 (2023-06-06) IP属地:四川省
帅平
帅平提问者
那像我这种情况应该怎么处理呢?
发布于:1年前 (2023-06-06) IP属地:四川省
我就这样
我就这样
那像我这种情况应该怎么处理呢?
如果是unique key 表,直接insert into select 就会覆盖了啊
发布于:1年前 (2023-06-06) IP属地:四川省
玖墨
玖墨
这个目前应该不支持,得2.0 才能
发布于:1年前 (2023-06-06) IP属地:四川省
我来回答