我想创建一个子账户系统(PHP & MYSQL)。
我有一个用户表 (users) 和一个子用户表 (sub_users)。
如何检查用户是否在用户表或子用户表中可用?
我的代码:
SELECT DISTINCT *
FROM users
WHERE userid = "steven"
OR WHERE EXISTS (SELECT *
FROM sub_users
WHERE sub_users.userid = "steven");
错误:检查“steven”附近的语法
也试过:
SELECT *
FROM users
LEFT JOIN sub_users
ON sub_users.user_userid = users.userid
WHERE users.userid = 'steven'
OR sub_users.userid = 'steven'
同样的错误。