mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-23 15:09:37 +00:00
Fixed: SQL subquery to only return one row
The subquery was sometimes returning more rows causing error message. This is fixed now.
This commit is contained in:
@@ -123,7 +123,8 @@ FROM
|
||||
public.tbl_benutzer
|
||||
WHERE
|
||||
person_id = tmp_projektbetreuung.person_id
|
||||
AND aktiv = TRUE) AS "mitarbeiter_uid",
|
||||
ORDER BY aktiv DESC, updateaktivam DESC -- accept inactive as some person_ids have no active, but order them last
|
||||
LIMIT 1) AS "mitarbeiter_uid",
|
||||
/* concatinated and aggregated gruppen */
|
||||
(SELECT
|
||||
string_agg(concat(stg_oe_kurzbz, \'-\', semester, verband, gruppe,
|
||||
|
||||
@@ -122,7 +122,8 @@ FROM
|
||||
public.tbl_benutzer
|
||||
WHERE
|
||||
person_id = tmp_projektbetreuung.person_id
|
||||
AND aktiv = TRUE) AS "mitarbeiter_uid",
|
||||
ORDER BY aktiv DESC, updateaktivam DESC -- accept inactive as some person_ids have no active, but order them last
|
||||
LIMIT 1) AS "mitarbeiter_uid",
|
||||
/* concatinated and aggregated gruppen */
|
||||
(SELECT
|
||||
string_agg(concat(stg_oe_kurzbz, \'-\', semester, verband, gruppe,
|
||||
|
||||
@@ -122,7 +122,8 @@ FROM
|
||||
public.tbl_benutzer
|
||||
WHERE
|
||||
person_id = tmp_projektbetreuung.person_id
|
||||
AND aktiv = TRUE) AS "mitarbeiter_uid",
|
||||
ORDER BY aktiv DESC, updateaktivam DESC -- accept inactive as some person_ids have no active, but order them last
|
||||
LIMIT 1) AS "mitarbeiter_uid",
|
||||
/* concatinated and aggregated gruppen */
|
||||
(SELECT
|
||||
string_agg(concat(stg_oe_kurzbz, \'-\', semester, verband, gruppe,
|
||||
|
||||
Reference in New Issue
Block a user