Come selezionare i record specifici in un Access query

February 28

Come selezionare i record specifici in un Access query


La selezione di record specifici in una query di Access coinvolge specificando i criteri che uno o più campi di una tabella devono soddisfare per un record da visualizzare nel vostro set di risultati. Anche se la Creazione guidata Query può aiutare a specificare questo criterio per un particolare tipo di interrogazione, è solitamente costruire i criteri nella finestra query.

istruzione

1 Open Access e creare una tabella di database di esempio utilizzando i seguenti dati. Inserire la prima riga come i nomi dei campi.
gamename, autore, saledate, Costounitario, qty
Candyman, Yancy, il 12/13/2009 $ 1.29,2
flippershark, tithus 12/14/2009 $ 1.34,3
Candyman, Yancy, il 12/18/2009 $ 1.29,4
Premere il tasto "control-s" dopo aver inserito i dati, e digitate "gamesales" per il nome della tabella.

2 Creare una query per trovare i valori duplicati all'interno di un campo particolare: Fare clic su "Crea" seguito da "Creazione guidata Query". Selezionare "Creazione guidata Query ricerca duplicati" nella finestra di dialogo "Nuova query", quindi premere "OK". Selezionare la tabella "gamesales" nella schermata successiva, seguito cliccando su "Avanti".

3 Fai clic su "autore", seguito dal tasto ">", nella finestra di dialogo che visualizza "quali campi potrebbe contenere informazioni duplicate?" Fai clic su "Avanti".

4 Fai clic su ">>" nella finestra di dialogo che chiede se si desidera ulteriori campi da visualizzare nei risultati di query. Fai clic su "Fine". Si noti che Access visualizza una tabella di risultati di query che mostra i record specifici che hanno il nome dell'autore in comune.

5 Creare un'altra query per trovare record specifici, a cominciare selezionando "Crea", seguito da "query". Fare doppio clic sulla tabella "gamesales" che appare nella finestra di dialogo "Mostra tabella", quindi su "Chiudi" in quella scatola.

6 Trascinare il campo "BookID" creata automaticamente dalla finestra "booksales" a qualsiasi posto sulla griglia di query. Nel campo "Criteri" della colonna che si lasciò cadere, digitare "3."

7 Trascinare tutti i campi, oltre a "BookID" dalla finestra "booksales" su una nuova colonna nella griglia della query. Eseguire la query e notare che viene visualizzato un solo record booksale, dal momento che il campo "BookID" è una chiave primaria, unico tra tutti i record.

8 Creare una nuova query, tra cui un doppio clic sul tavolo "gamesales" nella finestra di dialogo "Mostra tabelle", come avete fatto nel passaggio 5. Nel "Campo:" riga di ogni colonna vuota nella griglia della query, digitare la seguente espressione : TotalSale: [Costounitario] * [Qty]. Tipo "<4" (senza virgolette) nel campo "Criteri" della stessa colonna.

9 Trascinare il carattere "*" dalla finestra "gamesales" su una colonna vuota della griglia della query ed eseguire la query. Si noti che un solo record di vendite è mostrato, quello la cui vendita totale dei prezzi, che si è calcolato con un nuovo campo, era sotto $ 4,00.