buonasera, devo verificare la presenza di alcune parole, contenute in un DB "A", in un altro DB "B" e come risultato devo avere il contenuto di una cella della riga dove la parola (anche non precisa ma simile) è contenuta.
Simile al cerca vert in xls
Grazie !!!:
Db "A" / "B"
PROC SQL; CREATE TABLE DIPO.PROVA AS SELECT
A.EVENTO_CODE_1,
A.EVENTO_DESC_1
FROM DIPO.down_1648476285193 AS A INNER JOIN DIPO.VARIABILI AS B
ON A.EVENTO_DESC_1 CONTAINS B.VARIABILI_COL_W_R;
QUIT;
Buonasera,
in questa sql devo utilizzare "Contains" ma in un significato di "simile", non "strettamente uguale", cosa posso usare?
Grazie
You might want to use the LIKE operator, which allows you to find matches for a pattern. This article and video might help.
Another technique is "fuzzy matching" using spelling distance functions. See this article.
PROC SQL; CREATE TABLE DIPO.PROVA AS SELECT
A.EVENTO_CODE_1,
A.EVENTO_DESC_1
FROM DIPO.down_1648476285193 AS A INNER JOIN DIPO.VARIABILI AS B
ON A.EVENTO_DESC_1 CONTAINS B.VARIABILI_COL_W_R;
QUIT;
Buonasera,
in questa sql devo utilizzare "Contains" ma in un significato di "simile", non "strettamente uguale", cosa posso usare?
Grazie
Ciao grazie per la risposta !!!
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Still thinking about your presentation idea? The submission deadline has been extended to Friday, Nov. 14, at 11:59 p.m. ET.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.