大家好
我这有3张表 teacher(id college_id) course(id college_id) 和关联的teacher_course(teacher_id course_id) 至于college表就是对teacher和course一对多的 没啥用处  现在有个这样的问题 就是 在teacher_course表里的数据teacher和course所对应的表的college不一样 也就是查询select * from teacher,teacher_course,course where teacher.college<>course.college and teacher.id=teacher_course.teacher_id and course.id=teacher_course.course_id会有结果出现 这是数据倒错了 请问有什么补救的办法 可不可以update一下 以course表里的college为标准 更新teacher_course表与teacher关联的college为course的college小弟语文不好 可能写得比较繁
sql也不好 请教大家了 呵呵