Hallo Ilja,
ist || nicht in Oracle der Verknüpfungsoperator für Zeichenketten?
genau, das ist er
daraus schließe ich messerscharf, dass || in Oracle nicht der Operator für das logische ODER sein kann :-)
Ersetze den OR-Operator in Deiner WHERE-Klausel durch eine UNION-Operation für vier getrennte Abfragen, die jeweils die Daten mit einem Anfangsbuchstaben zurückliefern.
UNION ALL würde ich in diesem falle wieder vorziehen....
Stimmt!
<anmerkung modus="ausrede">Das herauszufinden hatte ich Markus als Übung überlassen.</anmerkung>
Freundliche Grüße
Vinzenz