gpt4 book ai didi

mysql - 从另一个带有内部的表中计数

转载 作者:行者123 更新时间:2023-11-29 14:04:52 24 4
gpt4 key购买 nike

我想获取MySQL中另一个表中出现的次数。

我当前的查询如下所示:

SELECT
teilnehmer.`name`,
teilnehmer.`status`
FROM
teilnehmer
INNER JOIN chat ON chat.cid = teilnehmer.id
INNER JOIN videos ON videos.tid = teilnehmer.id
GROUP BY
chat.id,
videos.tid

我现在想要 chat.cid 中 teilnehmer.id 的数量和 video.tid 中 teilnehmer.id 的数量

我怎样才能做到这一点?

enter image description here

最佳答案

看起来你想要这个:

SELECT teilnehmer.`name`,
teilnehmer.`status`,
c.ChatCount,
v.VideoCount
FROM teilnehmer
INNER JOIN
(
select count(cid) ChatCount, cid
from chat
group by cid
) c
ON c.cid = teilnehmer.id
INNER JOIN
(
select count(tid) VideoCount, tid
from videos
group by tid
) v
ON v.tid = teilnehmer.id

关于mysql - 从另一个带有内部的表中计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14542663/

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