我的布局有点(简化):
users table
|userid|lastauth|
当用户登录时,lastauth 更改为新登录令牌的 authid。
auth table
|authid|token|
给定一个令牌,我想找出它属于哪个用户 ID。我不确定我是否正确使用了 INNER JOIN,但是这个 SQL 给出了一个错误:
SELECT users.userid
FROM 'users'
INNER JOIN 'auth' on users.lastauth = auth.authid
WHERE auth.token=1234567890abcdef