DQL 将新用户组与现有用户组匹配

DQL match new users groups to existing users groups

我正在尝试使用 DQL 将新用户组与现有用户相匹配。我已经尝试了以下 return 错误但似乎也不起作用。

UPDATE dm_group objects append users_names='user2' where group_name in (SELECT DISTINCT group_name FROM dm_group WHERE ANY i_all_users_names='user1');
UPDATE dm_group OBJECTS 
APPEND users_names = ‘user2’ 
WHERE group_name IN 
(SELECT group_name FROM dm_group WHERE ANY users_names IN (‘user1’))

如果你想将用户添加到单个组,你应该使用这个 DQL

ALTER GROUP <group_name>
ADD (SELECT user_name FROM dm_user WHERE user_name IN (‘user1’, ‘user2’))

我没有尝试过 DQL,但是基于 this page 编写了它们。他们应该可以工作,如果有问题请评论我的回答。