Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
si applica a:SQL Server
È possibile espandere o restringere l'ambito della query includendo diverse colonne di dati come parte della condizione di ricerca. Ad esempio, è possibile:
Cercare i dipendenti che hanno lavorato più di cinque anni presso l'azienda o che dispongono di determinati posti di lavoro.
Cerca un libro che sia pubblicato da un editore specifico e che riguardi la cucina.
Per creare una query che cerca i valori in una delle due colonne (o più), è necessario specificare una OR condizione. Per creare una query che deve soddisfare tutte le condizioni in due o più colonne, è necessario specificare una AND condizione.
Specificare una condizione OR
Per creare più condizioni collegate a OR, inserire ogni condizione separata in una colonna diversa del riquadro Criteri.
Specificare una condizione OR per due colonne diverse
Nel riquadro Criteri (Visual Database Tools), aggiungi le colonne da cercare.
Nella colonna Filtro per la prima colonna in cui eseguire la ricerca specificare la prima condizione.
Nella colonna Or... per cercare nella seconda colonna di dati, specificare la seconda condizione, lasciando vuota la colonna Filter.
Progettazione di query e Progettazione di viste crea una clausola
WHEREche contiene una condizioneORsimile alla seguente:SELECT job_lvl, hire_date FROM employee WHERE (job_lvl >= 200) OR (hire_date < '01/01/1998');Ripetere i passaggi 2 e 3 per ogni condizione aggiuntiva da aggiungere. Utilizza una colonna diversa o... per ogni nuova condizione.
Specificare una condizione AND
Per cercare colonne di dati diverse usando condizioni collegate a AND, inserire tutte le condizioni nella colonna Filtro della griglia.
Specificare una condizione AND per due colonne diverse
Nel riquadro Criteri (Visual Database Tools) aggiungi le colonne che desideri cercare.
Nella colonna Filtro , per la prima colonna di dati da cercare, specificare la prima condizione.
Nella colonna del filtro per la seconda colonna di dati, specifica la seconda condizione.
Il Progettazione query e il Progettazione viste creano una clausola
WHEREche contiene una condizioneANDcome la seguente:SELECT pub_id, title FROM titles WHERE (pub_id = '0877') AND (title LIKE '%Cook%');Ripetere i passaggi 2 e 3 per ogni condizione aggiuntiva da aggiungere.
Contenuti correlati
- Combinare le condizioni quando AND ha la precedenza (Visual Database Tools)
- Combinare condizioni quando OR ha la precedenza (Visual Database Tools)
- Convenzioni per la combinazione delle condizioni di ricerca nel riquadro Criteri (Visual Database Tools)
- Specificare i criteri di ricerca (Visual Database Tools)