mysql—如何获取与存储在另一个表中的用户名关联的id

wn9m85ua  于 2021-06-24  发布在  Mysql
关注(0)|答案(1)|浏览(214)

我正在尝试将数据从一个旧表复制到mysql中下面列出的一个新表 test.adminpasswordreset (正在获取insert的表)

  1. TOKEN(VARCHAR) ADMINID(INT) TIMEIN ISUSED

我需要抓住那个 ID 在外面 user 用于 adminid 在密码重置中 test.userprofile ```
ID(INT) USERNAME(VARCHAR)

  1. 从中选择id的正确查询是什么 `userprofile`
kxkpmulp

kxkpmulp1#

  1. INSERT INTO AdminPasswordReset(Token, AdminID, TimeIn, Issued)
  2. SELECT SHA1(RANDOM()), ID, NOW(), NULL FROM UserProfile WHERE UserName = "test"

相关问题