想不出来该怎么查询
统计啊,数一下 教师号等于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 教师号;
3 回答3.7k 阅读✓ 已解决
5 回答1.5k 阅读
2 回答2.2k 阅读
3 回答2.1k 阅读
1 回答980 阅读
3 回答505 阅读✓ 已解决
1 回答650 阅读✓ 已解决