Passa al contenuto principale
Supporto OCLC

Operatori di query

Scoprite come gli operatori di query possono essere utilizzati nei report personalizzati.
Operatore Descrizione
Pari a Utilizzare l'operatore Equal to per recuperare i dati uguali a un valore.

Esempio
Per recuperare i dati relativi alle biblioteche universitarie WMS, creare il filtro "Institution Name Equal to WMS University Libraries".

Query operator: Equal to

Non uguale a Utilizzare l'operatore Not Equal to per recuperare i dati non uguali a un valore.

Esempio
Per recuperare i dati di tutti i fornitori tranne Amazon US, creare il filtro "Vendor Name Not Equal to Amazon US."

Query operator: Not Equal to

In elenco Utilizzare l'operatore In List per recuperare i dati corrispondenti ai valori di un elenco di valori. Il punto e virgola (;) agisce come un OR implicito.

Esempio
Per recuperare i dati degli articoli per le biblioteche Chimica e Principale, creare il filtro "Item Branch Name In List Chemistry Library;Main Library".

Query operator: In List

Non in elenco Utilizzare l'operatore Not In List per recuperare dati che non corrispondono a più valori. Il punto e virgola (;) agisce come un OR implicito.

Esempio
Per recuperare i dati degli articoli per tutti i rami, eccetto le biblioteche Musica e Matematica, creare il filtro "Item Branch Name Not In List Math Library;Music Library".

Query operator: Not In List

Tra Utilizzate l'operatore Between per recuperare i dati compresi tra due valori.

Esempio
Per recuperare i dati relativi agli articoli che sono stati registrati nel WMS in modalità inventario tra il 2000 e il 2010, creare il filtro "Item Last Inventoried Year Between 2000 And 2010".

Query operator: Between

Non tra Utilizzare l'operatore Not Between per recuperare i dati al di fuori dell'intervallo di due valori.

Esempio
Per recuperare i dati relativi a tutti gli anni in cui gli articoli sono stati registrati nel WMS in modalità inventario, tranne che tra il 2000 e il 2010, creare il filtro "Item Last Inventoried Year Not Between 2000 And 2010".

Query operator: Not Between

Maggiore di Utilizzare l'operatore Maggiore di per recuperare i dati maggiori di un valore.

Esempio
Per recuperare i dati di tutti i fondi con un importo di bilancio superiore a 100,00 dollari, creare il filtro "Importo di bilancio superiore a 100,00".

Query operator: Greater than

Maggiore o uguale a Utilizzare l'operatore Maggiore di o uguale a per recuperare dati maggiori o uguali a un valore.

Esempio
Per recuperare i dati di tutti gli articoli pubblicati nel o dopo il 1900, creare il filtro "Publication Date Greater or Equal to 1900".

Query operator: Greater than or Equal to

Meno di Utilizzare l'operatore Meno di per recuperare i dati inferiori a un valore.

Esempio
Per recuperare i dati relativi alle date di nascita precedenti al 1° gennaio 2001, creare il filtro "Patron Date of Birth Less than 1/1/2001 12:00:00 AM".

Query operator: Less than

Inferiore o uguale a Utilizzare l'operatore Meno di o Uguale a per recuperare i dati inferiori o uguali a un valore.

Esempio
Per recuperare i dati di tutti i titoli aggiunti il 30 giugno 2018 o prima, creare il filtro "Title Holding Added Date Less than or Equal to 6/30/2018 12:00:00 AM".

Query operator: Less than or Equal to

Corrisponde al modello Utilizzare l'operatore di pattern Matches per recuperare i dati che includono una stringa specifica o parte di essa. L'operatore di pattern Matches consente i seguenti caratteri jolly:
  • Il segno di percentuale (%) sostituisce diversi caratteri (ad esempio, immettendo Br% si ottengono tutti i valori che iniziano con Br (Brown, Braun, ecc.)).
  • L'operatore underscore ( _ ) sostituisce un singolo carattere in una costante (ad esempio, digitando Gr_ve si ottengono tutti i valori di 5 caratteri, con Gr come primi due caratteri e ve come ultimi due caratteri (Grave, Grove, ecc.)).

 Nota: questo operatore di query è sensibile alle maiuscole e alle minuscole.

Esempio
Per recuperare i dati degli avventori il cui cognome inizia con "Br", creare il filtro "Patron Family Name Matches pattern Br%".

Query operator: Matches pattern

Diverso dal modello Utilizzare l'operatore Different from pattern per recuperare i dati che non includono una stringa specifica. Utilizzare il carattere jolly (%) con l'operatore Different from pattern per indicare al sistema quali caratteri escludere.

Esempio
Per recuperare i dati degli avventori il cui nome non contiene le lettere "rea", creare il filtro "Patron Given Name Different from pattern %rea%".

Query operator: Different from pattern

Entrambi Utilizzare l'operatore Both per recuperare i dati che corrispondono a due valori.

Esempio
Per recuperare i dati relativi alle voci pubblicate sia in inglese che in spagnolo, creare il filtro "Language Name Both English And Spanish".

Query operator: Except

Tranne Utilizzare l'operatore Except per recuperare dati che corrispondono a un valore e ne escludono un altro.

Esempio
Per recuperare i dati dei clienti il cui indirizzo postale principale non è un indirizzo di lavoro, creare il filtro "Patron Address Type Except work".

Query operator: Except

È nullo Usare l'operatore Is Null quando si usano due universi per creare un report per recuperare i record che hanno un valore NULL per la dimensione specificata.

 Nota:
  • Null non include le righe vuote, gli spazi vuoti o il valore 0.
  • Questo filtro deve essere usato con parsimonia.

Esempio
Per recuperare i dati dei clienti che non hanno una data di nascita inserita nel sistema, creare il filtro "Patron Date of Birth Is Null".

Query operator: Is Null

Non è nullo Usare l'operatore Is not Null quando si usano due universi per creare un report per recuperare i dati che non contengono un valore NULL per la dimensione unita.

 Nota:
  • Null non include le righe vuote, gli spazi vuoti o il valore 0.
  • Questo filtro deve essere usato con parsimonia.

Esempio
Per recuperare i dati relativi agli avventori che non hanno una categoria di avventori nulla, creare il filtro "Patron Borrower Category (Data) Is not Null".

Query operator: Is not Null