Hilfe für Oracle Code

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

  • Hallo zusammen,


    ich sitze hier in der Arbeit von einem Problem und da leider gerade keine Hilfe in Sicht ist, muss ich mich an euch wenden.


    Folgender Verhalt:
    Es geht um einen Code für eine Auswertung in einem Programm das eine Oracle Datenbank benutzt und mir fehlt einfach der springende Punkt.


    Anfoderung:
    Ein Bereich umfasst über Deutschland alle Abteilungen an allen Standorten. Die Abteilungen haben an den Standorten die gleiche Bezeichnung.


    "Zeige mir an, welche Mitarbeiter im Bereich XY arbeiten NUR an Standort 123 soll eine bestimmte Abteilung ausgeschlossen werden"


    Aktueller Ansatz war:


    Bereich = 'yyy' and Abteilung not like '123%' and Ort not like '456%' oder alternativ
    upper(Bereich) = 'yyy' and not upper((Abteilung) like '123%' and upper(ort) like '456%'


    Ich komme zu keinem Ergebnis :(