需要帮助加入sql吗

ibps3vxo  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(237)

嗨,伙计们,所以我想我要做的是一个双重连接,但我做了一些研究,但我仍然不太清楚如何做到这一点。。。希望你们能帮我一把。下面是我的table。



正如您可能看到的,empresa与第二个表上的empresa\u id相关,第三个表中的id\u user与第二个表的id相关。
我已经做了这个查询:

select users.username, COUNT(*) c
from form_reply
    left join users on form_reply.id_user = users.id
GROUP BY id

但它只检索每个用户的行数,我还希望它是“empresa”。我期待这样的输出:

+--------+-+----------+
|Username|c| empresa  |
+--------+-+----------+
|   su   |7|AccSystems|
+--------+-+----------+

zlhcx6iw

zlhcx6iw1#

使用另一个与empressa\u表的连接来合并3个表

select users.username,e.empresa, COUNT(*) c
from form_reply
    join users on form_reply.id_user = users.id
    join empressa_table e on users.empresa_id=e.id
GROUP BY users.username,e.empresa

相关问题