소스 검색

Fix ambiguities in teacher sql

Andrea Fazzi 6 년 전
부모
커밋
fb45c929dd
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      orm/teacher.go

+ 3 - 3
orm/teacher.go

@@ -23,17 +23,17 @@ var (
 	selectUniqueTeacherClasses = `
 SELECT DISTINCT classes.* FROM activities 
 INNER JOIN classes on classes.id=activities.class_id 
-WHERE (teacher_id=? OR supply_teacher_id=?)`
+WHERE (activities.teacher_id=? OR activities.supply_teacher_id=?)`
 
 	selectUniqueTeacherSubjects = `
 SELECT DISTINCT subjects.* FROM activities 
 INNER JOIN subjects on subjects.id=activities.subject_id 
-WHERE (teacher_id=? OR supply_teacher_id=?)`
+WHERE (activities.teacher_id=? OR activities.supply_teacher_id=?)`
 
 	selectUniqueTeacherStudents = `
 SELECT DISTINCT students.* FROM activities 
 INNER JOIN students on students.id=activities.student_id 
-WHERE (teacher_id=? OR supply_teacher_id=?)`
+WHERE (activities.teacher_id=? OR activities.supply_teacher_id=?)`
 )
 
 func (t *Teacher) GetID() uint { return t.ID }