Next Topic

Previous Topic

Book Contents

Filtri avanzati

I filtri avanzati permettono di progettare ricerche complesse per selezionare tra i dati esattamente i valori desiderati. Inserire le stringhe di filtro negli stessi campi di modifica in cui si è inserito il testo di filtro.

Avviso: È necessario inserire un carattere spazio per separare l'operatore dai dati in una voce di filtro. Per esempio, la voce di filtro >= 500 comprende un carattere spazio subito dopo il segno di uguaglianza.

I filtri avanzati supportano le seguenti operazioni:

Spazio bianco

Per cercare lo spazio in una stringa, racchiudere la stringa tra doppie virgolette.

Per esempio: "Microsoft Office*" OR "* Adobe *"

Operatori nidificati

Tutte le equazioni sono elaborate da sinistra a destra. Usare le parentesi per aggirare queste impostazioni predefinite.

Per esempio: (("* adobe " OR *a*) AND *c*) OR NOT *d* AND < m

NOT

Cerca una stringa che non contenga i dati corrispondenti.

Per esempio: NOT *Microsoft*   restituisce tutte le applicazioni non-Microsoft.

AND

Usare l'operatore logico AND per cercare dati che devono contenere valori multipli ma possono comparire in diverse posizioni della stringa.

Per esempio: Microsoft* AND *Office*  restituisce tutti gli elementi che contengono Microsoft e Office in qualsiasi ordine.

OR

Usare l'operatore logico OR per cercare dati che possono contenere valori multipli, ma ne devono contenere almeno uno.

Per esempio: *Microsoft* OR *MS* restituisce tutti gli elementi che contengono Microsoft o MS in qualsiasi ordine.

<, <= (Minore di o minore di o uguale a )

Restituisce tutti i dati il cui valore sia numericamente inferiore, se numero. Se si tratta di dati alfabetici, il sistema restituisce tutte le stringhe che compaiono prima nell'alfabeto.

Per esempio:   < G*  restituisce tutte le applicazioni che iniziano con una lettera inferiore a "G".

Per esempio: < 3 restituisce tutti i valori numericamente inferiori a "3".

Nota: Anche le date possono essere testate ma devono essere nel formato seguente: AAAAMMGG HH:MM:SS dove AAAA è l'anno espresso con quattro cifre, MM è il numero del mese in due cifre (da 01 s 12), GG è il giorno espresso con due cifre (01 - 31), HH è l'ora espressa con due cifre (00 - 23), MM rappresenta le due cifre dei minuti (00 - 59), e SS rappresenta le due cifre dei secondi (00 - 59). HH:MM:SS è facoltativo. Data e ora sono separati da uno spazio.

Per esempio:    < 20040607 07:00:00  o < "20040607 07:00:00" restituisce tutte le date precedenti 7:00 il 7 giugno 2004. Assicurarsi di inserire uno spazio dopo l'operatore < .

>, >= (Maggiore o maggiore di o uguale a )

Restituisce tutti i dati il cui valore sia numericamente maggiore al valore , se numero. Se si tratta di dati alfabetici, il sistema restituisce tutte le stringhe che compaiono dopo nell'alfabeto.

Per esempio:  > G*  restituisce tutte le applicazioni che iniziano con una lettera inferiore a "G".

Per esempio: > 3 restituisce tutti i valori numericamente superiori a "3".