我使用下面的查询提取数据,这可以吸引大约200个用户。
Select
users.user_id, users.first_name, users.last_name,
user_profiles.role, user_profiles.last_modified,
user_profiles.last_modified_by
From
users
Inner Join
user_profiles on user_profiles.user_id = users.user_id
Where
project_id = '28'
and role like 'customer__bread__fsubmit__fedit__bdefault'
order by
last_modified
我现在想要将角色更新为以下新角色:
IBS__bGlobal__bCustomer__b__P__bTLO__b__p
如何将该角色纳入选择查询?
非常感谢您的协助。
答案 0 :(得分:1)
这是一种方式
UPDATE up
SET up.role = 'IBS__bGlobal__bCustomer__b__P__bTLO__b__p'
FROM users u
INNER JOIN user_profiles up
ON up.user_id = u.user_id
WHERE project_id = '28'
AND up.role = 'customer__bread__fsubmit__fedit__bdefault'
此外,当您不需要通配符搜索时,请使用=
代替Like