Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在将 MySQL 与 phpmyadmin 一起使用——我今天才开始使用。如果你们都可以帮助我完成这个查询,您将创造一些重大的幸福:
我的目标:从与他们关联的目标表中确定哪些状态为“userEnabled”的用户拥有 >3 条记录。
userID是与表相关的字段。
userID
表名:users,goals
users
goals
我认为这将是查询的开始:
SELECT * FROM `users` WHERE `userEnabled`=1
请让我知道任何需要的细节。
您需要从用户 ID 匹配的目标加入记录。过滤启用的标志,然后计算结果。就像是:
select * from users INNER JOIN goals ON users.userID = goals.userID WHERE user.userEnabled = 1 GROUP BY user.userID HAVING count(user.userID) > 3