Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何计算具体数字';select语句中出现了什么?_Sql_Oracle_Plsql - Fatal编程技术网

Sql 如何计算具体数字';select语句中出现了什么?

Sql 如何计算具体数字';select语句中出现了什么?,sql,oracle,plsql,Sql,Oracle,Plsql,我想计算select语句中特定数字的总出现次数。 比如说 如果这些总账代码[101010020003030300]为apear,则显示“支出”和总支出数量 计算这些总账代码。 如果这些总账代码[50505060606060070700]为空,则显示“库存现金”和这些总账代码的总计数 GL Tag --- ----- 1010100 Disbursment 2020200 Disbursment 30

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

如果这些总账代码[101010020003030300]为apear,则显示“支出”和总支出数量 计算这些总账代码。
如果这些总账代码[50505060606060070700]为空,则显示“库存现金”和这些总账代码的总计数

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

COUNT
分组方式一起使用,如下所示:

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

到目前为止,您尝试了什么SQL?@Mat:您使用什么工具来格式化表格输出?@shahkalpesh:这只是一个代码块,taokir就是这样格式化的(没有代码块)。我非常感谢我所有的前辈。实际上,我是Oracle DB Dev的新学员。我希望他们能帮助我学习。