From e5acc1b29257853919ebcbd19f74020afb42239b Mon Sep 17 00:00:00 2001 From: Andreas Oesterreicher Date: Wed, 9 Jan 2019 10:58:52 +0100 Subject: [PATCH] =?UTF-8?q?LVPlan=20SQL=20f=C3=BCr=20LOAD=5FUEBER=5FSEMEST?= =?UTF-8?q?ERHAELFTE=20angepasst=20damit=20auch=20f=C3=BCr=20Wiederholer?= =?UTF-8?q?=20ein=20korrektes=20ergebnis=20geliefert=20wird?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/lehrstunde.class.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/include/lehrstunde.class.php b/include/lehrstunde.class.php index 5ed27674e..6cbc5db0a 100644 --- a/include/lehrstunde.class.php +++ b/include/lehrstunde.class.php @@ -329,10 +329,12 @@ class lehrstunde extends basis_db if($lvplan_load_ueber_semesterhaelfte) { $sql_query="SELECT studiengang_kz, semester, verband, gruppe - FROM public.tbl_studentlehrverband - WHERE student_uid=".$this->db_add_param($uid)." - AND studiensemester_kurzbz in(".$this->db_add_param($this->ss).",".$this->db_add_param($this->ssnext).",".$this->db_add_param($this->ssprev).") - order by semester desc limit 2"; + FROM + public.tbl_studentlehrverband + JOIN public.tbl_studiensemester USING(studiensemester_kurzbz) + WHERE student_uid=".$this->db_add_param($uid)." + AND studiensemester_kurzbz in(".$this->db_add_param($this->ss).",".$this->db_add_param($this->ssnext).",".$this->db_add_param($this->ssprev).") + ORDER BY start desc LIMIT 2"; } else {