我有一个名为
的表tb_applicants
包含字段 id
、aic
、name
app_interview
包含字段 id
、atic
、atname
我的问题是我想计算 app_interview
表中的所有 (atic
),其中 atic
等于 aic
来自表 (tb_applicants
),按 1(aic
) 来自 tb_applicants
在我当前的查询中,它不起作用,任何人都可以帮我找到问题出在哪里,它总是给我 0 计数。
查询:
SELECT count(t.atic)
FROM app_interview as t
INNER JOIN tb_applicants as t2
WHERE t.atic = t2.aic
GROUP BY t2.aic;
最佳答案
删除 ;
并使用 ON
进行 JOINS:
SELECT count(*) FROM app_interview INNER JOIN tb_applicants ON tb_applicants.aic = app_interview.atic GROUP BY tb_applicants.aic;
关于mysql - 需要计数查询的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21349825/