求个mysql语句 mysql 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 表a id xm 表b id username zy1 培训项目1 1 aaa 小学生2 培训项目2 2 bbb 中学生3 培训项目3 3 ccc 大学生4 培训项目4 4 ddd 小学生5 培训项目5 5 eee 中学生6 培训项目6 6 fff 大学生7 培训项目7 7 ggg 小学生8 培训项目8 8 hhh 中学生这是不是两个表 ???能解释成这样 真是难为你了 select a.id,a.xm, sum(if(b.zy='小学生',1,0)) as `小学生`, sum(if(b.zy='中学生',1,0)) as `中学生`, sum(if(b.zy='大学生',1,0)) as `大学生`, count(*) as `总计`from a,b,c where a.id=c.aid and b.id=c.bidgroup by a.id 求问 MYSQL 建表思路 有点PHP的基础 sql server2005 连接 mysql,只能查询不能插入,郁闷 mysql 中连接的使用 关于html与mysql数据库连接的问题 应该怎么安装mysql? MySql连接问题1067错误 mysql是否支持事务? mysql 分组、排序、行列转换综合应用请教 求助大神!windows下批处理命令调用.sql文件时能否传参数? 给mysql数据库的表格添加记录,int格式的字段显示正常,varchar格式的字段显示问号 多表联合查询 结果出错 求指点 求个SQL语句...
1 培训项目1 1 aaa 小学生
2 培训项目2 2 bbb 中学生
3 培训项目3 3 ccc 大学生
4 培训项目4 4 ddd 小学生
5 培训项目5 5 eee 中学生
6 培训项目6 6 fff 大学生
7 培训项目7 7 ggg 小学生
8 培训项目8 8 hhh 中学生
这是不是两个表 ???能解释成这样 真是难为你了
sum(if(b.zy='小学生',1,0)) as `小学生`,
sum(if(b.zy='中学生',1,0)) as `中学生`,
sum(if(b.zy='大学生',1,0)) as `大学生`,
count(*) as `总计`
from a,b,c
where a.id=c.aid
and b.id=c.bid
group by a.id