From d58d3869937e9751a83e440bfe8ba094a8840ab8 Mon Sep 17 00:00:00 2001 From: Alexei Karpenko Date: Sat, 15 Jun 2024 13:43:07 +0200 Subject: [PATCH] prestudent status checks: left join to get all prestudents (regardless if they are already students) --- content/student/studentDBDML.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/student/studentDBDML.php b/content/student/studentDBDML.php index cc49aa32f..64b347a84 100644 --- a/content/student/studentDBDML.php +++ b/content/student/studentDBDML.php @@ -431,13 +431,13 @@ function checkStatusaenderung( // Alle prestudentstatus nach Datum sortiert $qry = "SELECT - status_kurzbz, studiensemester_kurzbz, ausbildungssemester, datum, sem.start AS studiensemester_start, + pss.status_kurzbz, sem.studiensemester_kurzbz, pss.ausbildungssemester, pss.datum, sem.start AS studiensemester_start, pl.orgform_kurzbz AS studienplan_orgform_kurzbz, stud.matrikelnr FROM public.tbl_prestudentstatus pss JOIN public.tbl_studiensemester sem USING (studiensemester_kurzbz) - JOIN public.tbl_student stud USING (prestudent_id) - JOIN lehre.tbl_studienplan pl USING (studienplan_id) + LEFT JOIN public.tbl_student stud USING (prestudent_id) + LEFT JOIN lehre.tbl_studienplan pl USING (studienplan_id) WHERE prestudent_id=".$db->db_add_param($prestudent_id, FHC_INTEGER);