gpt4 book ai didi

mysql - 如何为以下场景编写查询?

转载 作者:太空宇宙 更新时间:2023-11-03 11:11:06 25 4
gpt4 key购买 nike

我有一个看起来像这样的表 - http://d.pr/jQ1P然后是另一个表(我们称之为“操作”表),其中包含所有用户已完成的事情的列表。

我如何编写一个查询,计算出有多少新用户 referrer_id“1”已推荐,并且在“actions”表中至少有 1 个条目?例如。对于 referrer_id“1”,“1723”和“1724”在“actions”表中至少有 1 行,但没有“1725”。所以对于用户“1”,他已经成功推荐了 2 个用户,即使还有“1725”。

希望这是有道理的。

最佳答案

给你:

SELECT
COUNT(DISTINCT r.new_user_id)
FROM
referral r
JOIN actions a ON a.fk_userid = r.new_user_id
WHERE
r.referrer_id = 1;

关于mysql - 如何为以下场景编写查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8549854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com