gpt4 book ai didi

mysql返回每个字段列计数值的行

转载 作者:行者123 更新时间:2023-11-29 03:38:30 26 4
gpt4 key购买 nike

我不确定如何提出问题,所以我不确定我在寻找什么。这就是我想要做的。

我的表有邮政编码和计数器列

 id  zipcode count
11 50022 23
12 50023 1
13 50025 8
14 50042 2
15 50076 2

我需要一个 select 语句来返回邮政编码 X 计数器列中的金额(整数值)。

所以选择返回看起来像这样:

50022
50022
50022
50022
50022
50022 (and on 23 times)
50023 (one record here)
50025 (there were eight of these so eight records).

等等。

是否有一个函数或一组函数可以在 MySQL 中实现这一点?

这是一个更大查询的一部分,所以我无法在服务器端代码中处理它(否则我只会创建一个循环)。

希望所有这些都有意义,并提前致谢!

更新:我并不是要进行不同的分组...做相反的事情(正如下面有人评论的那样)。

最佳答案

我认为您正在寻找的是 sql group by 子句。此子句允许您按特定限定符对数据进行分组,并添加到您的选择语句中。

因此,如果我理解正确并且您按计数列对邮政编码进行分组,您将按照以下方式进行操作:

从 [table_name] 中选择邮政编码按计数分组;

希望对您有所帮助。

关于mysql返回每个字段列计数值的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17888656/

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