Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
update COLORS set COLORS.AR = 'RED' where COLORS.GCRS = 'FIRST' and (case when max(NEWAPP."AGE") > 60 and count(NEWAPP."AGE") > 0)
我收到一条错误消息,提示“此处不允许使用组功能”
有谁知道我能做些什么来防止这个错误?
标题几乎说明了我所能达到的目标。
如果表之间真的没有关系
UPDATE colors SET colors.ar = 'RED' WHERE colors.gcrs = 'FIRST' AND EXISTS( SELECT 1 FROM newapp WHERE age > 60 )
但是,在适当的数据模型中,如果您想要执行这样的不相关子查询,这将是非常不寻常的。通常,会有一些列将colors表与newapp表相关联,并且您需要在EXISTS子查询中为该关系添加一个额外的谓词。
colors
newapp
EXISTS