急问一条查询语句,100分,在线等
ahduo 2004-12-01 10:23:10 比如,有2个表,一个是老师表,一个是课程安排表
课程安排表里面存放了CourseId,CourseName,TeacherId
老师表里面,有TeacherId,TeacherName
现在查询,需要选出还没有分配课程的老师
我是这样做的
SELECT TeacherId,TeacherName FROM 老师表 WHERE TeacherId NOT IN (SELECT TeacherId FROM 课程安排表)
但是这样做,数据2千了以后就非常慢,请问有其他的方法么?