gpt4 book ai didi

MySQL - 组中组

转载 作者:行者123 更新时间:2023-11-29 22:27:21 26 4
gpt4 key购买 nike

我有一个这样的表:

doctor_name   |   medicine

John a
John b
John a
John b
Kevin c
Kevin c
Kevin c
Kevin a

我想按 doctor_namemedicine 进行分组。我想要的输出是像这样SELECT:

doctor_name   |   medicine   |   COUNT(medicine)
John a 2
John b 2
Kevin a 1
Kevin c 3

我不知道如何在 MySQL 中使用普通的 GROUP BY 来做到这一点。如果有人能帮助我,我真的很感激。

最佳答案

您需要按 doctor_namemedicine 进行分组

select
doctor_name,
medicine,
count(*) as total
from table_name
group by doctor_name,medicine

关于MySQL - 组中组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30161718/

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