@@ -80,9 +80,9 @@ def fetch_project_info(univ_id):
8080
8181 try :
8282 fetch_project_info = """
83- SELECT p.p_no, p.p_name, p.p_content, p.p_method, p.p_memcount, p.p_start, p.p_end, p.p_wizard, s.subj_name
84- FROM project p, project_user u, subject s
85- WHERE p.p_no = u.p_no AND p.subj_no = s.subj_no
83+ SELECT p.p_no, p.p_name, p.p_content, p.p_method, p.p_memcount, p.p_start, p.p_end, p.p_wizard, f.f_no, f.f_name, s.subj_no, s.subj_name
84+ FROM project p, project_user u, subject s, professor f
85+ WHERE p.p_no = u.p_no AND p.subj_no = s.subj_no AND p.f_no = f.f_no
8686 AND u.s_no = %s
8787 """
8888 cur .execute (fetch_project_info , (univ_id ,))
@@ -103,12 +103,12 @@ def fetch_project_info_for_professor(f_no):
103103
104104 try :
105105 fetch_project_info_for_professor = """
106- SELECT p_no, p_name, p_content, p_method, p_memcount, p_start, p_end, p_wizard, s.subj_name
107- FROM project p, subject s
108- WHERE p.subj_no = s.subj_no
106+ SELECT p. p_no, p. p_name, p. p_content, p. p_method, p. p_memcount, p. p_start, p. p_end, p. p_wizard, f.f_no, f.f_name, s.subj_no , s.subj_name
107+ FROM project p, subject s, professor f
108+ WHERE p.subj_no = s.subj_no AND p.f_no = f.f_no
109109 AND p_no IN (SELECT p_no
110110 FROM project
111- WHERE f_no = %s);
111+ WHERE f_no = %s)
112112 """
113113 cur .execute (fetch_project_info_for_professor , (f_no ,))
114114 result = cur .fetchall ()
0 commit comments