这样的查询怎么写
Table
库房 产品 产品质量
S01 S0100001 I
S01 S0100002 II
S02 S0200001 I
S03 S0300001 III查询结果
库房 I级产品数 II级产品数 III级产品数 I级率
S01 1 1 0 50%
S02 1 0 0 100%
S03 0 0 1 0%
Table
库房 产品 产品质量
S01 S0100001 I
S01 S0100002 II
S02 S0200001 I
S03 S0300001 III查询结果
库房 I级产品数 II级产品数 III级产品数 I级率
S01 1 1 0 50%
S02 1 0 0 100%
S03 0 0 1 0%
解决方案 »
- mysql控制台执行创建function函数出错。求大神!
- sql问题,去看看
- 这段JSP修改数据库表记录的内容总出现异常,是update语句有问题吗?该怎么写?
- mysql中如何使用触发器啊?
- 救命啊! 用客户端如ODBC访问远程MySQL中的blob字段亂碼,如何解決!!!
- Mysql 4.0.18装好后无法连接
- 系统如何自动备份数据库?
- mysql数据库导入
- sql 查询语句中,怎么引用input输入的文字
- [求助]mysql字符+日期+4位流水号 这种数据怎么自动生成?
- MYSQL 的索引?
- SQLite性能比MySQL更好。 采用sqlite的项目展示 http://www.biho.com.cn
sum(if(产品质量='I',1,0)) as I级产品数,
sum(if(产品质量='II',1,0)) as II级产品数,
sum(if(产品质量='II',1,0)) as III级产品数,
sum(if(产品质量='I',1,0))*100/sum(1) as I级率
from 表
group by 库房