Mysql 正在将数据从一个表复制到一个新表,但我需要的是用户id,而不是新表中的用户名
所涉及的表格如下所示: 我们正在复制的表:(Mysql 正在将数据从一个表复制到一个新表,但我需要的是用户id,而不是新表中的用户名,mysql,Mysql,所涉及的表格如下所示: 我们正在复制的表:(passwordresetable) 我们正在将数据复制到新表(newPasswordResetTable) ADMINID是下面表admins的外键 AdminID(int) | Username(varchar) insert into newPasswordResetTable(Token,AdminID) select Token,(select ???????????????) from passwordRese
passwordresetable
)
我们正在将数据复制到新表(newPasswordResetTable
)
ADMINID
是下面表admins的外键
AdminID(int) | Username(varchar)
insert into newPasswordResetTable(Token,AdminID)
select Token,(select ???????????????)
from passwordResetTable;
使用
LAST\u INSERT\u ID()
。查看passwordResetTable中的UID如何与admins表关联?它不关联。UID和用户名之间的关系是什么?哪个表有这种关系?
TOKEN(VARCHAR)PK | ADMINID(INT)FK
AdminID(int) | Username(varchar)
insert into newPasswordResetTable(Token,AdminID)
select Token,(select ???????????????)
from passwordResetTable;