大家好,
假设我有A、B表,
A表字段为教师编号、教师名称、所带班级
B表字段为学号、姓名、教师编号、所在班级、成绩等级
假如A表数据为:
1 张三 01
2 李四 02
3 王五 03  
4 赵六 04
B表数据为:
0101 学生1 1 01 A
0102 学生2 1 01 B
0103 学生3 1 01 A
0201 学生4 2 02 A
0202 学生5 2 02 A
现在我想查询出教师名称,条件是所在班级只要成绩等级有不相同的结果查询出来。
意思是比如张三所带的01班,如果成绩等级全部为A或B或C或D等,则不显示教师名称,如果成绩等级有不一样的,则显示出教师名称,谢谢大家了。
比如上面提供的数据,最终查询出的结果应该是 张三
因为张三所带01班的3个同学,成绩等级存在着A和B,而李四带的02班成绩等级都为A,则不显示查询结果。
大家帮我看看这个SQL语句怎么写呢,谢谢大家了。