gpt4 book ai didi

mysql - 查询按字段中最后一个字符选择组

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

我正在尝试对表进行查询搜索并返回以相同字符结尾的行数。例如,Cd312a、fdhEA 和 42dA 将一起分组在“A”下。下面是表格的示例以及我希望看到的返回内容。

表Tbl_Table

ID| _Name     |
1 | S033114A |
2 | S033114B |
3 | S033114B |
4 | S033114K |
4 | S033114K |

结果

Type  | Count
A | 1
B | 2
K | 2

我当前的代码

SELECT RIGHT(_Name,1) as Type, Count(Type) as Count FROM Tbl_Table

任何可以阐明我的查询的人都不会返回我期望的内容。谢谢。

最佳答案

之前

SELECT RIGHT(_Name,1) as Type, Count(Type) as Count
FROM Tbl_Table

之后

SELECT RIGHT(_Name,1) as Type, Count(*) as Count
FROM Tbl_Table
Group by RIGHT(_Name,1)
Order by RIGHT(_Name,1)

编辑

从计数函数中删除了“类型”,以解决“‘字段列表’中未知的列‘类型’”问题。

关于mysql - 查询按字段中最后一个字符选择组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52798234/

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