我假设mysql有办法做到这一点,但我对关系数据库的经验有限,所以我希望得到一些指导。
我有一个 users
, registrations
以及 user_registrations
table。我想创建一个 SELECT
查询我的 users
进行嵌套选择以计算 user_registrations
对于该用户。
举个例子,我希望有这样的东西: SELECT *, (SELECT COUNT() FROM user_registrations WHERE users.user_id = user_registrations.user_id) FROM users
我认为我对嵌套选择的理解是错误的,我希望有人能给我指出正确的方向。谢谢。
1条答案
按热度按时间2g32fytz1#
您需要对从列表中选择的所有列进行分组和包含
users
把table放进你的table里group by
条款也