【问题标题】:How to get the total count from the images table using mysql?如何使用 mysql 从图像表中获取总计数?
【发布时间】:2020-08-05 07:58:56
【问题描述】:

我是使用 msql 的新手,我想从属于特定 team_id 的计划表中获取计数

下面是名为purhasedplan 和images 的两个表

我想编写一个 msql 查询,它会返回 team_id 2 的计数总和 所以预期的输出是 15

我在下面尝试过

'SELECT plan FROM purchaseplan WHERE team=2',

这出于某种原因只选择了第一个

所以只有第一行 id team_id 计数名称 4 2 5优先

我希望它选择其中两个并给出计数的总和。

所以最终输出是 15 我只想查看 team_id = 2 的计数总和

我该怎么做。有人可以帮我吗?谢谢

【问题讨论】:

    标签: mysql sql select group-by sum


    【解决方案1】:

    你似乎想要聚合:

    select sum(count) cnt
    from plan
    where team_id = 2
    

    如果您希望每队一排,加上他们的总数:

    select team_id, sum(count) cnt
    from plan
    group by team_id
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-27
      • 2018-05-26
      • 2011-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多