我希望更新secound表角色所有用户id表首先但不是1并且所有roleid集1 [英] i want update secound table role all user id table first but not 1 nd all roleid set 1

查看:61
本文介绍了我希望更新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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆