Ich verwende die folgende Abfrage mit regexp
:
Diese Abfrage liefert jedoch weder ein Ergebnis noch einen Syntaxfehler.
Wenn ich a.company
oder a.name
durch einen beliebigen des Firmennamens ersetze, läuft diese Abfrage gut. Warum funktioniert diese Abfrage nicht mit den Spaltennamen?
Sie suchen nach der Literal-Zeichenfolge a.company
und nicht nach der Spalte. Versuchen Sie Folgendes:
Dies liefert die regexp
mit dem Wert der Spalte, nicht die Zeichenfolge 'a.company'
. Da ich denke, dass Sie den Spaltenwert (und nicht den Spaltennamen) vergleichen möchten, müssen Sie Ihre regexp
miteinander verketten.
Sie können dies mit dieser Abfrage testen:
%Vor% Hier ist Test1
immer der Wert My col: a.company
, während Test2 My col: <company col value here>
ist.