Il filtro nel generatore di query contiene 102 stringhe diverseIn SAS 9.1 I uno script aveva una query su una tabella di farmaci con un elenco di oltre 100 diversi farmaci.
Se l'elenco fosse particolarmente lungo, creerei un foglio di calcolo in Excel e importerei l'elenco nello spazio di lavoro, scrivendo uno script corrispondente a a.description = b.description.
Nessuna funzione appare in JMP.
Non riesco a portare in un file Excel, non posso portare in un'altra tabella, UNA VOLTA CHE IL COLLEGAMENTO ALLA SCHEMA ORACLE È STATO ISTITUITO IN QUERYBUILDER.
PUOI PORTARE SOLO IN TABELLE IN QUESTO SPECIFICO (ho più di cinque schemi ORACLE per interrogare) SCHEMA. (ridicolo, solo ridicolo)
Devo creare oltre 100 filtri sulla descrizione del farmaco, uno per ciascun farmaco?
O c'è un modo per concatenare ogni prescrizione di un farmaco in una stringa lunga e filtrare su quella stringa?
Codice QueryBilder che filtra solo una (di oltre 100) farmaci di seguito:
SELEZIONA ID DISTINCT, DESCRIZIONE, STARTDATE, STOPDATE
DA SCHEMA.TABLE
WHERE (((((T1.DESCRIPTION LIKE '% ABILIFY%')));
Ri: Filtro nel generatore di query contiene 102 stringhe diverseC'è un modo per creare il tuo SQL in Query Builder. Passare all'hot spot rosso in base al nome della query e selezionare Converti in SQL personalizzato.
Ri: Filtro nel generatore di query contiene 102 stringhe diverseNon utilizzo Query Builder per lo sviluppo o l'esecuzione di query SQL, perché le nostre query tendono a essere lunghe e complesse. Io uso Sviluppatore PL / SQL ; altri strumenti includono ROSPO , SQL Navigator e Sviluppatore SQL . L'ultimo è gratuito da Oracle. Sviluppo la query in PLSD e quando fa ciò che voglio io uso eseguire SQL per eseguirlo:
sql =
"SELECT f.foo, b.bar
FROM myschema1.fubar f,
myschema2.barski b
WHERE f.foo = b.bar";
dbc = create database connection("<YOUR connection="" string="" here="">");
dt = execute sql(dbc, sql, "My Table");
close database connection(dbc);</YOUR>Ri: Filtro nel generatore di query contiene 102 stringhe diverseHa sostituito a livello globale '%,%' con ('&'), - ha incollato l'intera selezione nella piccola finestra del filtro delle espressioni personalizzate (che ha funzionato).
Sì, posso vedere la query nella finestra di anteprima SQL ma non posso modificarla.
C'è un modo per modificare l'SQL nella finestra di anteprima?
Se sto andando a scrivere (copiare) codice SQL così lungo, non c'è un modo per modificarlo in QueryBuilder?
Ri: Filtro nel generatore di query contiene 102 stringhe diverseForse stai incontrando una limitazione di query builder. Puoi creare una query SQL che fa ciò che vuoi? In tal caso, è possibile utilizzare EXECUTE SQL. Puoi interrogare tutti gli schemi che vuoi in una query SQL "regolare".
Puoi fornire altri esempi dei tuoi 100 farmaci? Puoi usare Oracle IN LIST?
Ri: Filtro nel generatore di query contiene 102 stringhe diverseHai dato un'occhiata alla documentazione per il filtro all'interno di Query Builder per qualcosa di simile? È quello che stai cercando:
https://www.jmp.com/support/help/14/build-the-sql-query.shtml#623512
Chris