想不出来该怎么查询
统计啊,数一下 教师号等于1 且 星期号等于2 的情况,
有两次,于是教师号1 星期二2 出来啦。
被踩得冤枉啊。。我说的思路的确是这个思路,题主只是想不到如何查询而已,实际代码你可以试着编写。
如果编写出不了效果,到底卡在那步可以另外提问。
select
教师号,
sum(if(星期号=1,1,0)) 星期一,
sum(if(星期号=2,1,0)) 星期二,
sum(if(星期号=3,1,0)) 星期三
from table
where 是否有课 = 有
group by 教师号;
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
3 回答1.2k 阅读✓ 已解决
3 回答2k 阅读
2 回答2k 阅读