我有一个名为“教师”的表。 教师表有以下字段
- ID
- 学校号码
- 性别
- 名字
- 姓氏
- 主题组
- 状态
- 时间
我想根据他们的学科(学科组)显示所有教师。
这是我当前的查询:
SELECT * FROM teachers WHERE status = '1' GROUP BY subjectgroup
它对教师进行了正确分组,但每个科目仅显示 1 位教师。
输出:
科学:
- 先生。科学人
英语:
- 夫人。英语
数学:
- 先生。数学
但我想要的是按学科列出的教师列表
小组中应该有不止一名教师。
感谢您的帮助!
最佳答案
Group by
会将这些行分组为一行。听起来您想改为按主题
排序
关于MySQL 按主题分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9954697/