Combinazione di condizioni quando AND ha la precedenza (Visual Database Tools)Combine Conditions When AND Has Precedence (Visual Database Tools)

Per combinare condizioni con AND, aggiungere due volte la colonna alla query, una volta per ogni condizione.To combine conditions with AND, you add the column to the query twice--once for each condition. Per combinare più condizioni con OR, inserire la prima condizione nella colonna Filtro e le altre in una colonna Or... .To combine conditions with OR, you put the first one in the Filter column and additional conditions into an Or... column.

Ad esempio, per trovare i dipendenti che hanno lavorato nell'azienda per più di cinque anni con mansioni di basso livello oppure i dipendenti con mansioni di livello medio indipendentemente dalla data di assunzione,For example, imagine that you want to find either employees who have been with the company for more than five years in lower-level jobs or employees with middle-level jobs regardless of their hire date. occorre creare una query con tre condizioni, due delle quali collegate con AND:This query requires three conditions, two of them linked with AND:

  • I dipendenti assunti da più di cinque anni e con livello pari a 100Employees with a hire date earlier than five years ago AND with a job level of 100.

    oppure-or-

  • I dipendenti con livello pari a 200Employees with a job level of 200.

Per combinare condizioni quando AND ha la precedenzaTo combine conditions when AND has precedence

  1. Nel riquadro Criteriaggiungere le colonne di dati da includere nella ricerca.In the Criteria pane, add the data columns you want to search. Per eseguire la ricerca sulla stessa colonna utilizzando due o più condizioni collegate con AND, è necessario aggiungere alla griglia il nome della colonna di dati per ciascun valore da includere nella ricerca.If you want to search the same column using two or more conditions linked with AND, you must add the data column name to the grid once for each value you want to search.

  2. Nella colonna Filtro immettere tutte le condizioni da collegare con AND.In the Filter column, enter all the conditions that you want to link with AND. Ad esempio, per collegare con AND condizioni per l'esecuzione della ricerca nelle colonne hire_date e job_lvl , immettere rispettivamente i valori < '1/1/91' e = 100nella colonna Filtro.For example, to link conditions with AND that search the hire_date and job_lvl columns, enter the values < '1/1/91' and = 100, respectively, in the Filter column.

    Queste voci della griglia producono la seguente clausola WHERE nell'istruzione nel riquadro SQL:These grid entries produce the following WHERE clause in the statement in the SQL Pane:

    WHERE (hire_date < '01/01/91') AND  
      (job_lvl = 100)  
    
  3. Nella colonna Or... della griglia immettere le condizioni da collegare con OR.In the Or... grid column, enter conditions that you want to link with OR. Ad esempio, per aggiungere una condizione per l'esecuzione della ricerca di un altro valore nella colonna job_lvl , immettere nella colonna Or... un altro valore, ad esempio = 200.For example, to add a condition that searches for another value in the job_lvl column, enter an additional value in the Or... column, such as = 200.

    Aggiungendo un valore nella colonna Or... si aggiunge un'altra condizione alla clausola WHERE nell'istruzione nel riquadro SQL:Adding a value in the Or... column adds another condition to the WHERE clause in the statement in the SQL pane:

    WHERE (hire_date < '01/01/91' ) AND  
      (job_lvl = 100) OR   
      (job_lvl = 200)  
    

Vedere ancheSee Also

Combinare condizioni quando OR ha la precedenza (Visual Database Tools)Combine Conditions When OR Has Precedence (Visual Database Tools)
Convenzioni per la combinazione delle condizioni di ricerca nel riquadro Criteri (Visual Database Tools)Conventions for Combining Search Conditions in the Criteria Pane (Visual Database Tools)
Regole per l'immissione di valori di ricerca (Visual Database Tools)Rules for Entering Search Values (Visual Database Tools)
Specifica di criteri di ricerca (Visual Database Tools)Specify Search Criteria (Visual Database Tools)