请大家帮助一下 count(*) old mz 1 10 汉族 1 10 蒙古族 1 20 藏族 2 20 汉族 1 30 汉族 1 50 回族 1 50 岱族 1 70 回族如何实现成old 汉族 蒙古族 藏族 回族 岱族10 1 1 20 2 1 30 1 40 50 1 1 60 70 1 80 90 00 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果只有这几种的话,可以select old,sum(decode(mz,'汉族',1,0)) as '汉族',sum(decode(mz,'蒙古族',1,0)) as '蒙古族',sum(decode(mz,'藏族',1,0)) as '藏族',sum(decode(mz,'回族',1,0)) as '回族',sum(decode(mz,'岱族',1,0)) as '岱族'from tbname group by old; 关于数据更新报:主键冲突 oracle中如何查看事务未提交 索引高手看看吧 oracle中要查询最新日期的数据记录,要怎么写啊? 一个疑惑的imp问题 问一个SQL语句的写法 请问上海软件公司程序员的工资有多少?? 如何学习DB PROCEDURE Oracle表空间问题 更新大数据字段 简单问题,如何查询赋值 sql语句求教
select old,sum(decode(mz,'汉族',1,0)) as '汉族',
sum(decode(mz,'蒙古族',1,0)) as '蒙古族',
sum(decode(mz,'藏族',1,0)) as '藏族',
sum(decode(mz,'回族',1,0)) as '回族',
sum(decode(mz,'岱族',1,0)) as '岱族'
from tbname group by old;