有一个设备管理表格,主要字段有 名称,状态 等,现在我要统计不同名称的设备中各中状态的数量,可以用SQL实现吗?统计出来应该类似下面的样子: 名称 正常数量 维修数量 报废数量 合计
A 1 2 3 6
B 1 2 3 6 有尝试过用"select 名称,状态,count(*) from aaa group by 名称,状态",但得出的结果不符合要求,它是一种同状态的数量列在一行中,不能全部在一行中.
A 1 2 3 6
B 1 2 3 6 有尝试过用"select 名称,状态,count(*) from aaa group by 名称,状态",但得出的结果不符合要求,它是一种同状态的数量列在一行中,不能全部在一行中.
解决方案 »
- 关于tablespace 的 storage问题,急~
- 为什么在Oracle8i和10G的sqlnet.ora文件中加入屏蔽指定IP的语句无效?
- 如何高效的导入数据到DB中(1W笔以上)
- sql语句:如何统计1月至5月每时段的发案数量,每时段是指将24小时分割位12段
- 导建表的语法
- PL/SQL 登陆oracle的问题,急,盼高手解决
- ORACLE+IIS做WEB服务,产生大量连接日志的问题(100分)
- 第一次装oracle9i就遇到奇怪问题:最后自动配置工具(database configuration assistant)时,既不报错,进程也没死,但就是不往前走了!
- 急!请问oracle817报这个错误“ORA-01033: Message 1033 not found; No message file for product=RDBMS,facility=ORA”是什么意思,如何
- 大家看看我这个 SQL 语句为什么不能重复执行?
- 数据库的查询问题 谢谢了各位
- 性能问题,随时关注,高手出招吧,解决即结分!
是不是这样呢