Riquadro Criteri (Visual Database Tools)

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

  • Le colonne da visualizzare e gli alias dei nomi delle colonne.

  • La tabella a cui appartiene una colonna.

  • Le espressioni per le colonne calcolate.

  • Il criterio di ordinamento della query.

  • Le condizioni di ricerca.

  • I criteri di raggruppamento, incluse le funzioni di aggregazione da utilizzare per i report di riepilogo.

  • I nuovi valori per le query UPDATE e INSERT INTO.

  • I nomi delle colonne di destinazione per le query INSERT FROM.

Le modifiche apportate nel riquadro Criteri vengono applicate automaticamente anche nei riquadri Diagramma e SQL. In modo analogo, il riquadro Criteri viene aggiornato automaticamente in base alle modifiche apportate negli altri riquadri.

Informazioni sul riquadro Criteri

Le righe del riquadro Criteri rappresentano le colonne di dati utilizzate nella query. Le colonne del riquadro Criteri rappresentano invece le opzioni della query.

Le informazioni specifiche visualizzate nel riquadro Criteri dipendono dal tipo di query creato.

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

Opzioni

Colonna

Tipo di query

Descrizione

Colonna

Tutte

Visualizza il nome di una colonna di dati utilizzata per la query o l'espressione per una colonna calcolata. Questa colonna è bloccata in modo da essere sempre visibile quando si scorre orizzontalmente.

Alias

SELECT, INSERT FROM, UPDATE, MAKE TABLE

Specifica un nome alternativo per una colonna o il nome che è possibile utilizzare per una colonna calcolata.

Tabella

SELECT, INSERT FROM, UPDATE, MAKE TABLE

Specifica il nome della tabella o dell'oggetto con struttura a tabella per la colonna di dati associata. Questa colonna è vuota per le colonne calcolate.

Output

SELECT, INSERT FROM, MAKE TABLE

Specifica se una colonna di dati viene inserita nell'output della query.

NotaNota
Se il database lo consente, è possibile utilizzare una colonna di dati per le clausole di ricerca o di ordinamento senza visualizzarla nel gruppo di risultati.

Tipo ordinamento

SELECT, INSERT FROM

Specifica che la colonna di dati associata viene utilizzata per ordinare i risultati della query e indica se l'ordinamento è crescente o decrescente.

Ordinamento

SELECT, INSERT FROM

Specifica la priorità di ordinamento delle colonne di dati utilizzate per ordinare il gruppo di risultati. Quando si modifica il criterio di ordinamento di una colonna di dati, il criterio di ordinamento di tutte le altre colonne verrà aggiornato di conseguenza.

Group By

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 Raggruppa dal menu Strumenti o se è stata aggiunta una clausola GROUP BY al riquadro SQL.

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

Quando ci si sposta in una cella di questa colonna e si seleziona una funzione di aggregazione da applicare alla colonna di dati associata, in base all'impostazione predefinita l'espressione risultante viene aggiunta come colonna di output al gruppo di risultati.

Criteri

Tutte

Specifica una condizione di ricerca (un filtro) per la colonna di dati associata. Immettere un operatore (quello predefinito è "=") e il valore da cercare. Racchiudere i valori di testo tra virgolette singole.

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

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

Per specificare più espressioni di condizione di ricerca per un'unica colonna del database, ad esempio (fname > 'A') AND (fname < 'M'), aggiungere due volte la colonna di dati al riquadro Criteri e immettere nella colonna Criteri della griglia valori separati per ogni istanza della colonna di dati.

Or...

Tutte

Specifica un'ulteriore espressione di condizione di ricerca per la colonna di dati, collegata alle espressioni precedenti con un operatore OR logico. È possibile aggiungere più colonne Or... nella griglia premendo TAB nella colonna Or... all'estrema destra.

Accodamento

INSERT FROM

Specifica il nome della colonna di dati di destinazione per la colonna di dati associata. Quando si crea una query di accodamento, in Progettazione query e Progettazione viste si tenta di associare l'origine a una colonna di dati di destinazione appropriata. Se non è possibile scegliere una corrispondenza, sarà 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.