我正在尝试使用DQL将新用户组与现有用户进行匹配。我已经尝试了以下不会返回错误,但似乎也没有工作。
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');
答案 0 :(得分:0)
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编写它们。他们应该工作,如果有问题请评论我的答案。