Ich habe ein Dataset, das einige Kommentare hat, die Themen ausschließen würde. Ich möchte einen Mini-Datensatz erstellen, um diese Themen zu sammeln.SAS SQL: WHERE LIKE 'Liste der Wörter'
Ich versuche, für die SAS SQL zu verwenden, so habe ich versucht, dies zu tun:
PROC SQL;
CREATE TABLE EXCLUDE as
SELECT *
FROM data_set
WHERE UPCASE(COMMENT) like '%(INELIGIBLE | REFUSED)%';
QUIT;
Ich habe auch versucht
PROC SQL;
CREATE TABLE exclude as
SELECT *
FROM Data_set
WHERE UPCASE(COMMENT) like ('%INELIGIBLE%'|'%REFUSED%')
;
QUIT;
ich immer einen Fehler bekommen, die sagt ‚LIKE Operator verlangt Charakter Operanden
Wie kann ich dies eine richtige Syntaxabfrage machen?
Dank
Was wollen Sie? Kommentare ein-/ausschließen, die 'Ineligible' und 'Refused' enthalten? In diesem Fall brechen Sie einfach mit dem Operator "LIKE" in "OR"/"AND" -Anweisungen auf. – Parfait
Der Operator like ist nicht für reguläre Ausdrücke. –