mysql查询

图片描述

想不出来该怎么查询

阅读 2.8k
3 个回答

统计啊,数一下 教师号等于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 教师号;
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题