Aiuto SQL Microsoft Access

September 8

È possibile misurare il vostro (Structured Query Language) SQL conoscenza in Microsoft Access notando quanto bene si utilizza SQL per eseguire queste operazioni comuni su tabelle di Access: seleziona, gli aggiornamenti e le eliminazioni. Se tali operazioni sono difficili per voi, di accesso 'strumenti di query di costruzione può aiutare a raggiungere SQL scioltezza.

Creare dati di esempio

Creare alcuni dati di esempio prima di praticare qualsiasi domanda. Si possono trovare database di esempio esistente, ma si conserva ciò che si impara meglio se si digita i dati di esempio da soli.

Creare un nuovo database in Access utilizzando il modello Eventi. (Selezionare File> Nuovo> Modelli campione> Eventi). Inserire i seguenti dati nella tabella Eventi, che si può raggiungere con un doppio clic sull'oggetto "Evento" nel riquadro "Navigazione". I dati corrispondono ai campi "Titolo", "Start Time" e "fine".

erba tagliata, 12/10 / 2009,12 / 10/2009
erba tagliata, 12/10/200912/17/2009
casa vernice, 12/10 / 2009,12 / 12/2009
casa di vernice, 1/10 / 2010,1 / 12/2010
garage pulito, 12/13 / 1966,12 / 12/2009
erba tagliata, il 12/10/2009 12/12/2009

Progetto di una query

Iniziate a creare le query scegliendo "Crea> query." Scegliere "Eventi" nella finestra di dialogo "Mostra tabella", e cliccare su "Add" su quella scatola. Ora sei nella visualizzazione struttura della query, che userete per creare le istruzioni SQL, a partire da una semplice SELECT.

Fare un Select di tutti i campi della tabella Eventi facendo clic nella finestra "" nel piccolo "Eventi", che rappresenta tutti i campi Eventi '. Trascinare che "" in qualsiasi posizione sulla griglia di partenza al di sotto, che elenca "Campo:" "Tabella:" "Sort:" ed altri parametri sul lato sinistro.

Visualizzare l'SQL

Si noti che Access riempie in alcuni dei parametri della griglia dopo aver fatto il "" drag. Fai clic destro sulla scheda "Query", e selezionate "Visualizza SQL" per vedere l'istruzione SQL creato da tua azione: ". Selezionare gli eventi da eventi;"

È ora possibile modificare questa dichiarazione sostituendo il tasto SELECT su tutti i campi con un SELECT solo determinati settori: modificare il codice SQL come segue: "SELECT Titolo da eventi;", e quindi eseguire la query premendo il tasto "Design> Esegui " icona. L'accesso si trasformerà in una visualizzazione Foglio dati per visualizzare i risultati della query, che ora mostra solo il campo "Titolo" per tutti gli eventi.

La clausola WHERE

Imparare un altro dispositivo SQL critica, la clausola WHERE, che consente di scegliere particolari righe di dati di una tabella: tasto destro del mouse sulla scheda "Query", e selezionare "Visualizzazione SQL." Modificare l'istruzione SQL come segue: "SELECT Titolo da eventi in cui titolo come" erba "; rieseguire la query e notare il suo effetto: i titoli vengono visualizzati solo per gli eventi con" erba "nel titolo.

Si noti anche che cosa la griglia appare come: tornare alla "visualizzazione struttura" facendo clic destro l'opzione sulla scheda "Query". L'accesso ha cambiato i parametri della griglia in modo da riflettere l'istruzione SQL.

Il punto principale da togliere da questi esercizi è che la visualizzazione struttura e altri punti di vista può aiutare a query artigianali per la vista SQL. È possibile costruire una query iniziale in visualizzazione struttura e modificarlo in vista SQL, o provare una query in visualizzazione SQL e verificare la validità del vostro SQL, cercando alla visualizzazione.

Prova altre istruzioni SQL

Prova queste altre istruzioni SQL:

DELETE da eventi in cui titolo come "erba";
UPDATE Eventi SET Location = "Home";

Dopo si impara quelle istruzioni SQL di base, provare a quelle più complesse che girano su più tavoli contemporaneamente. Vedere i link di risorse e di riferimento per i dettagli.