2019-03-16
阅读量:
684
sql外键表关联查询
问题描述:
一个学校有很多老师,每个老师都教很多不同的班,现在要找出同时教1,2,3班的老师
- 老师表:
teacher(id,name)
- 班级表:
class(id,name)
- 老师班级表:
teacher_class(id,teacherId,classId)
sql语句怎么查呢?
解决方法:
SELECT teacherId,COUNT(1) FROM teacher_class
WHERE classId IN(1,2,3)
GROUP BY teacherId
HAVING COUNT(1)=3;






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论