Du kan måle din SQL (Structured Query Language) kunnskap i Microsoft Access ved å merke hvor godt du bruker SQL til å utføre disse vanlige operasjoner på Access-tabeller : Velger , oppdateringer og sletter . Hvis disse operasjonene er vanskelig for deg, kan Tilgang ' query- bygningen verktøy hjelpe deg å oppnå SQL flyt . Lag Sample data
Lag noen eksempler på data før praktisere eventuelle spørsmål . Du kan finne eksisterende eksempeldatabasene , men du vil beholde det du lærer bedre hvis du skriver eksempeldataene selv.
Opprett en ny database i Access ved hjelp av hendelser mal. ( Velg Fil> Ny > Eksempel Maler > Arrangement ) . Skriv inn følgende data i Hendelser tabellen , som du kan nå ved å dobbeltklikke på "Event " objekt i " Navigasjon" -panelet . Dataene samsvarer med feltene " Tittel ", "Start Time" og " End tid . "
Klippe gress , 12/10/2009 , 12/10/2009cut gress , 12/10/200912/17 /2009paint hus, 12/10/2009 , 12/12/2009paint hus , 1/10/2010 , 1/12/2010clean garasje, 12/13/1966 , 12/12/2009cut gress , 12.10.2009 , 12 /12/2009
Draft en Query
begynne å lage spørringer ved å velge "Create > Query Design. " Velg "Hendelser " i " Vis tabell " i dialogboksen, og klikk "Legg til " på den boksen. Du er nå i Design av spørring , som du skal bruke for å lage SQL-setninger , og starter med en enkel SELECT .
En Velg av alle felt i Hendelser tabellen ved å klikke på "* " i den lille " Hendelser "-vinduet , som representerer alle hendelser ' felt. Dra at " *" til hvilket som helst sted på rutenettet nedenfor , som viser " Field: " "Table :" " Sorter : " . Og andre parametere på venstre side
Vise SQL
Notice som Access fyller i noen av rutenettets parametre etter at du gjør det " * " drag . Høyreklikk på " Query "-kategorien , og velg " SQL-visning " for å se SQL-setningen opprettet av handlingen : " . SELECT HENDELSER * fra HENDELSER ; "
Du kan nå justere den uttalelsen ved å erstatte SELECT på alle feltene med en SELECT på bare bestemte felt : redigere SQL til å lyde som følger: "SELECT tittel fra Events ", og deretter kjøre spørringen ved å trykke på " Design > Kjør "-ikonet . Tilgang vil bytte til en dataarkvisning for å vise deg resultatet av søket , som nå bare viser "Tittel" feltet for alle hendelser .
WHERE klausulen
Lær en annen kritisk SQL -enhet , WHERE-leddet , som lar deg velge bestemte rader med tabelldata : " . SQL View" høyreklikk på " Query "-kategorien , og velg Endre SQL-setning til å lyde som følger: "SELECT tittel fra hendelser hvor Tittel Like" * gress * "; Re- kjøre spørringen og merke dens effekt : titler vises bare for hendelser med " . Gress " i tittelen
Notice også hva rutenettet ser slik ut: . . bytte tilbake til " Design view" ved å høyreklikke på at alternativet på " Query " fanen Tilgang endret rutenettets parametere for å gjenspeile din SQL-setning
den viktigste poeng å ta unna disse øvelsene er at utformingsvisning og andre visninger kan hjelpe deg å lage spørringer for SQL-visning . Du kan bygge en innledende spørring i utformingsvisning og justere den i SQL-visning , eller prøve ut en spørring i SQL-visning og Sjekk din SQL gyldighet ved å se til utformingsvisning
Prøv andre SQL-setninger
Prøv disse andre SQL-setninger : .
DELETE fra hendelser hvor Tittel som " * gress * "; UPDATE hendelser SET Location = "Home ";
Etter at du lærer de grunnleggende SQL-setninger , prøve mer komplekse de som kjører på flere bord samtidig Se Resource and Reference lenkene for detaljer . .