我希望更新secound表角色所有用户id表首先但不是1并且所有roleid集1 [英] i want update secound table role all user id table first but not 1 nd all roleid set 1
本文介绍了我希望更新secound表角色所有用户id表首先但不是1并且所有roleid集1的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
一个表用户
id |姓名
1 | a
2 | b
3 | c
4 | b
5 | e $>
secound table role
userId | roleId
1 | 5
... ///我想要我更新后的ans
角色
userId | roleId
2 | 1
3 | 1
4 | 1
5 | 1
解决方案
学习写作:
1. SQL更新 [ ^ ]
2.使用 WHERE [ ^ ]条件。
< span class =code-keyword> insert into SecondTableName
select userid , 1 来自 firstable 其中 userid> 1
one table user
id | name
1 | a
2 | b
3 | c
4 | b
5 | e
secound table role
userId | roleId
1 | 5
.../// i want my ans after update
role
userId | roleId
2 | 1
3 | 1
4 | 1
5 | 1
解决方案
Learn to write:
1. SQL Update[^]
2. with WHERE[^] condition.
insert into SecondTableName select userid ,1 from firstable where userid >1
这篇关于我希望更新secound表角色所有用户id表首先但不是1并且所有roleid集1的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文