我正在尝试对表进行查询搜索并返回以相同字符结尾的行数。例如,Cd312a、fdhEA 和 42dA 将一起分组在“A”下。下面是表格的示例以及我希望看到的返回内容。
表Tbl_Table
ID| _Name |
1 | S033114A |
2 | S033114B |
3 | S033114B |
4 | S033114K |
4 | S033114K |
Results
Type | Count
A | 1
B | 2
K | 2
我当前的代码
SELECT RIGHT(_Name,1) as Type, Count(Type) as Count FROM Tbl_Table
任何可以阐明我的查询的人都不会返回我所期望的有帮助的内容。谢谢。
Before
SELECT RIGHT(_Name,1) as Type, Count(Type) as Count
FROM Tbl_Table
After
SELECT RIGHT(_Name,1) as Type, Count(*) as Count
FROM Tbl_Table
Group by RIGHT(_Name,1)
Order by RIGHT(_Name,1)
Edit
从计数函数中删除了“类型”,以解决“‘字段列表’中未知的列‘类型’”问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)