gpt4 book ai didi

mysql - 计算 MySQLi 中每组的行数

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

我知道这是基本的,但我发现它很棘手,并且无法正确表达问题以找到答案。

我想做的是拿这些表 -

Table names
name | nameID |
-----------------
Jhon | 1
Bob | 2
George | 3
Kim | 4

Table mark
nameID | child
--------------
1 | 0
1 | 0
1 | 1
2 | 1
2 | 0
2 | 1
3 | 0
3 | 0
4 | 1
4 | 1
4 | 1
4 | 0

然后计算表名称中的每个名称在 child=1 的表标记中出现的次数,因此您将得到:

name   | count
--------------
Jhon | 1
Bob | 2
Kim | 3

最佳答案

试试这个。

select n.name, count(*)
from names n, mark m
where n.nameID = m.nameID and m.child = '1'
group by n.name

关于mysql - 计算 MySQLi 中每组的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8120826/

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