Condividi tramite


Riquadro Criteri (Visual Database Tools)

si applica a:SQL Server

Il riquadro Criteri consente di specificare le opzioni di query, ad esempio le colonne di dati da visualizzare, come ordinare i risultati e le righe da selezionare, immettendo le scelte in una griglia simile a un foglio di calcolo. Nel riquadro Criteri è possibile specificare quanto segue:

  • Colonne da visualizzare e alias per i nomi delle colonne.

  • Tabella a cui appartiene una colonna.

  • Espressioni per le colonne calcolate.

  • L'ordine di ordinamento dell'interrogazione.

  • Condizioni di ricerca.

  • Criteri di raggruppamento, incluse le funzioni di aggregazione da usare per i report di riepilogo.

  • Nuovi valori per UPDATE o INSERT INTO query.

  • Nomi di colonna di destinazione per INSERT FROM le query.

Le modifiche apportate nel riquadro Criteri vengono riflesse automaticamente nel riquadro Diagramma e nel riquadro SQL. Analogamente, il riquadro Criteri viene aggiornato automaticamente per riflettere le modifiche apportate negli altri riquadri.

Informazioni sul riquadro Criteri

Le righe nel riquadro Criteri visualizzano le colonne di dati usate nella query; le colonne nel riquadro Criteri visualizzano le opzioni di query.

Le informazioni specifiche visualizzate nel riquadro Criteri dipendono dal tipo di query che si sta creando.

Se il riquadro Criteri non è visibile, fare clic con il pulsante destro del mouse sulla finestra di progettazione, scegliere Riquadro e quindi selezionare Criteri.

Opzioni

Colonna Tipo di query Descrizione
Colonna Tutti Visualizza il nome di una colonna di dati utilizzata per la query o l'espressione per una colonna calcolata. Questa colonna è bloccata in modo che sia sempre visibile mentre si scorre orizzontalmente.
Soprannome SELECT, INSERT FROM, UPDATEMAKE TABLE Specifica un nome alternativo per una colonna o il nome che è possibile usare per una colonna calcolata.
Tavolo SELECT, INSERT FROM, UPDATEMAKE TABLE Specifica il nome della tabella o dell'oggetto strutturato da tabella per la colonna di dati associata. Questa colonna è vuota per le colonne calcolate.
Prodotto SELECT, INSERT FROM, MAKE TABLE Specifica se nell'output della query viene visualizzata una colonna di dati.

Nota: se il database consente, è possibile usare una colonna di dati per le clausole di ordinamento o di ricerca senza visualizzarla nel set di risultati.
Tipo di ordinamento SELECT, INSERT FROM Specifica che la colonna di dati associata viene utilizzata per ordinare i risultati della query e se l'ordinamento è crescente o decrescente.
Ordinamento SELECT, INSERT FROM Specifica la priorità di ordinamento per le colonne di dati utilizzate per ordinare il set di risultati. Quando si modifica l'ordinamento per una colonna di dati, l'ordinamento per tutte le altre colonne viene aggiornato di conseguenza.
Raggruppa per SELECT, INSERT FROM, MAKE TABLE Specifica che la colonna di dati associata viene utilizzata per creare una query di aggregazione. Questa colonna della griglia viene visualizzata solo se è stato scelto Group By dal menu Strumenti o se è stata aggiunta una GROUP BY clausola al riquadro SQL.

Per impostazione predefinita, il valore di questa colonna è impostato su Group By e la colonna diventa parte della GROUP BY clausola .

Quando si passa a una cella in questa colonna e si seleziona una funzione di aggregazione da applicare alla colonna di dati associata, per impostazione predefinita l'espressione risultante viene aggiunta come colonna di output per il set di risultati.
Criteri Tutti Specifica una condizione di ricerca (filtro) per la colonna di dati associata. Immettere un operatore (il valore predefinito è "=") e il valore da cercare. Racchiudere i valori di testo tra virgolette singole.

Se la colonna di dati associata fa parte di una GROUP BY clausola , l'espressione immessa viene usata per una HAVING clausola .

Se si immettono valori per più celle nella colonna griglia Criteri, le condizioni di ricerca risultanti vengono collegate automaticamente con un AND logico.

Per specificare più espressioni di condizione di ricerca per una singola colonna di database, ad esempio (fname > 'A') AND (fname < 'M'), aggiungere la colonna di dati al riquadro Criteri due volte e immettere valori separati nella colonna griglia Criteri per ogni istanza della colonna di dati.
O... Tutti Specifica un'espressione di condizione di ricerca aggiuntiva per la colonna di dati, collegata alle espressioni precedenti con un oggetto logico OR. È possibile aggiungere più colonne Or... della griglia premendo il tasto Tab nell'ultima colonna Or... più a destra.
Aggiungere INSERT FROM Specifica il nome della colonna di dati di destinazione per la colonna di dati associata. Quando si crea una query *Insert From*, il Progettazione di query e viste tenta di associare l'origine a una colonna di dati di destinazione appropriata. Se Progettazione query e Progettazione viste non possono scegliere una corrispondenza, è necessario specificare il nome della colonna.
Nuovo valore UPDATE, INSERT INTO Specifica il valore da inserire nella colonna associata. Immettere un valore letterale o un'espressione.