1

我想计算 select 语句中特定数字的总出现次数。例如。

如果这些 GL-Cods [1010100,2020200,3030300] 出现,它会显示“DISBURSMENT”和这些 GL 代码的总数。
如果这些 GL 代码 [5050500,6060600,7070700] 出现,它会显示“手头现金”和这些 GL 代码的计数总数。

GL        Tag                 
---       -----               
1010100   Disbursment
2020200   Disbursment
3030300   Disbursment
5050500   Cash in Hand
6060600   Cash in Hand
7070700   Cash in Hand
------- --------------
total:
Disbursment:  3
Cash in Hand: 3
4

1 回答 1

2

COUNTGROUP BY这样使用:

SELECT Tag, COUNT(*) Total
FROM Tags
GROUP BY Tag

SQL 小提琴演示

于 2012-10-09T07:39:55.383 回答