Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.095 Beiträge
Delphi 10 Seattle Enterprise
|
AW: alternative wenn select distinct gleiche record nicht filtert.
18. Jan 2022, 17:41
Vielen Dank Jo,
dein Vorschlag funktioniert.
Code:
Select personid, namen, vorname, AmtsEmail, KontakteEmail
from (
select distinct p.personid, p.namen, p.vorname, f.email as AmtsEmail,
(select distinct list(k.kontakt)
from kontakte k
where (k.personid = p.personid)
and (k.kontakttyp in (4,8))
and (k.geloescht = 0)
) as KontakteEmail
from personen p
join funktionaere f on ((f.personid = p.personid) and (f.funktionaerid > 10000))
where p.personid = 386198
)
group by personid, namen, vorname, AmtsEmail, KontakteEmail
having count(*)>1
[Edit] Das List-Feld KontakteEmail wird von IBExpert dennoch nicht exportiert.
Geändert von Kostas (18. Jan 2022 um 17:52 Uhr)
|
|
Zitat
|