这是我正在尝试做的事情:
updated EXD set reflog = 'blah' where reflog = 'A0003' having count(*) = '0' ;
我只想更新EXD,如果它根本不包含任何记录。我怎样才能做到这一点 ?
谢谢
答案 0 :(得分:1)
这可行,但不确定它是否有意义 如果有记录,则更新EXD表中的所有记录 reflog A0003不存在
update EXD
set reflog = 'blah'
where NOT EXISTS
(SELECT 1
FROM EXD x
where x.reflog = 'A0003')