Ci sono diversi motivi per utilizzare SQL direttamente in MS Access : per imparare SQL per se stessa , per utilizzare le funzionalità di accesso ' strumento di query non supporta , o semplice curiosità . Ognuna delle vostre query in Access è un oggetto di database costituita da una singola istruzione SQL SELECT. Quando si crea una query , lo strumento di query scrive una dichiarazione si può visualizzare o modificare .
Istruzioni Lavorare con seleziona
1
Aprire una query in Access . Vai al menu a discesa Visualizza e scegliere " Visualizzazione SQL . "
2
I due elementi obbligatori di una query SQL sono le clausole SELECT e FROM . SELECT elenca i campi la query visualizzerà , dalle liste delle tabelle e di come esso si unisce them.WHERE e ORDER BY sono opzionali . DOVE riporta criteri per la tua ricerca , ORDER BY ordina i tuoi dati.
3
Prova ad aggiungere o rimuovere campi da SELECT o clausole ORDER BY , o l'aggiunta di condizioni di WHERE clause.Run la query . Se si ottiene un errore , chiudere la query senza salvarlo. Apportare le modifiche nella visualizzazione Progettazione e verificare l'istruzione SQL per vedere dove è andato storto .
4
Scrivi una nuova query che utilizza una caratteristica non supportata ( UNIONE ) . Alcuni database sono le tabelle con i dati analoghi separati ciascuno . L'operazione di unione può unire i risultati di due query se hanno gli stessi campi nella parte SELECT della query.As un esempio, una società ha divisioni pubbliche e riservate e separa i dati tra i due: departments.dname SELECT, [persone ] . . [ nome ], [ persone ] [ cognome ] FROM dipartimenti INNER JOIN persone su [ dipartimenti ] [ dipartimento id ] = [persone ] [ ID divisione ] , . . . UNIONSELECT [ secdeps ] [ nome reparto ] , [ sicuro persone] [ fname ], [ le persone sicure ] [ lname ] DA secdeps INNER JOIN [ persone sicure ] ON [ secdeps ] [ ID divisione ] = persone sicure ] [ ID divisione ] , . . . . Questa elenchi tutti in tutti i reparti , entrambi i servizi generali di accesso e dipendenti, e quelle riservate.
5
creare query in visualizzazione Progettazione utilizzando diversi tipi di join in modo da poter vedere le istruzioni SQL .
6 < p > Esperimento con predicati SELEZIONA come ALL , DISTINCT , DISTINCTROW , TOP, TOP PERCENT.SELECT tUTTO è il default , e comprende tutte le duplicates.SELECT DISTINCT elimina rows.DISTINCTROW duplicato sopprime un duplicato solo se tutti i campi della tabella sono gli stessi. SELEZIONA tOP 10 restituisce solo le prime dieci righe del tuo query.SELECT 10 per cento restituisce il dieci per cento delle righe totali query altrimenti recuperare.