gpt4 book ai didi

mysql - 计算所有共享相同前 3 个字符的实体

转载 作者:行者123 更新时间:2023-11-29 18:16:15 24 4
gpt4 key购买 nike

我可以使用 Substring 找到名称的前 3 个字符,并使用 1, 3 之间的范围获取它们在列中的输出。但是我不确定是否获得以下形式:

Name   | Count
-------------
Jan | 5
Feb | 3

我当前的代码是:

SELECT SUBSTRING(Name, 1, 3)
From Table

这给了我必要的输出,我应该使用涉及 COUNT 的 HAVING 子句吗?

亲切的问候。

最佳答案

只需添加一个COUNT(*)... GROUP BY,如下所示:

SELECT SUBSTRING(Name, 1, 3), COUNT(*)
FROM Table
GROUP BY SUBSTRING(Name, 1, 3)

关于mysql - 计算所有共享相同前 3 个字符的实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46994398/

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