Hab jetzt leider gerade keine DB zum ausprobieren da, aber so ca. könnte das ja ausschauen:
Code:
SELECT *
FROM (
SELECT e.ename, e.job, (substr(e.job, 1, 1) + substr(e.ename, 1, 3) + '@efi1a.de') as email
FROM emp e
) inner
WHERE substr(inner.email, 4, 1) = 'a';
Aufbauend auf dieser lösung: [
Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Aber nachdem mir die Beispieldaten verdächtig nach Oracle ausschauen weiß ich nicht ob es dort auch so funktioniert.