Du kan mäta din SQL ( Structured Query Language ) kunskaper i Microsoft Access genom att märka hur väl du använder SQL för att utföra dessa gemensamma operationer på Access- tabeller : Väljer , uppdateringar och borttagningar . Om dessa transaktioner är svårt för dig , kan access ' query bygga verktyg hjälper dig att uppnå SQL flyt . Skapa Sample Data
Skapa exempeldata innan öva några frågor . Du kan hitta befintliga prov databaser , men du kommer att behålla det du lär dig bättre om du skriver exempeldata själv .
Skapa en ny databas i Access använder Evenemang mallen . ( Välj Arkiv> Ny > exempelmallar > Händelser ) . Ange följande data i Events tabellen , som du kan nå genom att dubbelklicka på " Event" objektet i " Navigation " rutan . Uppgifterna motsvarar fälten " Titel ", " Start Time " och " Sluttid ".
Klippa gräs , 12/10/2009 , 12/10/2009cut gräs , 12/10/200912/17 /2009paint hus , 12/10/2009 , 12/12/2009paint hus , 1/10/2010 1/12/2010clean garage , 1966/12/13 , 12/12/2009cut gräs , 12/10/2009 , 12 /12/2009 ANLÄGGNINGSTILLGÅNGAR
Utkast en Query
börja skapa frågor genom att välja " Skapa > Query design . " Välj " Händelser " i " Visa tabell " i dialogrutan och klicka på " Lägg till " på den rutan . Du är nu i designvyn i frågan , som du använder för att skapa SQL-satser , som börjar med en enkel SELECT .
Gör en sökning av alla fält i Events tabellen genom att klicka på " * " i det lilla " Events " fönstret , vilket motsvarar alla händelser" fält . Dra det " * " till valfri plats på nätet nedan , som listar " Field : " " Table : " " Sort : " . Och andra parametrar på vänster sida
Visa SQL
Observera att tillgång fyller i några av nätets parametrar när du gör det " * " drag . Högerklicka på " Query " -fliken och välj " SQL-vyn " för att se SQL-uttrycket som skapas av din handling : " . Select-händelser * från evenemang, "
Du kan nu justera det uttalandet genom att ersätta VÄLJ på alla fält med en SELECT på bara speciella områden : redigera SQL till följande lydelse : " Välj titel från händelser , " , och sedan kör frågan genom att trycka på " Design > kör " -ikonen . Tillträde kommer att ändras till ett datablad för att visa resultatet av din fråga , som nu bara visar " Titel" för alla händelser .
WHERE
Lär annan kritisk SQL enhet , WHERE , som låter dig välja särskilda rader med dina tabelldata : " . SQL View " högerklicka på " Query " -fliken och välj Ändra SQL-uttryck på följande sätt : " Välj titel från evenemang där titel som " * gräs * " , Re - frågan körs och notera dess ikraftträdande : titlar visas endast för evenemang med " . Gräs " i titeln
Observera också hur nätet ser ut : . . växla tillbaka till " Design view " genom att högerklicka det alternativet på " Query " fliken Åtkomst förändrat nätets parametrar för att spegla din SQL
viktigaste punkt att ta avstånd från dessa övningar är att designvyn och andra vyer kan hjälpa dig hantverk frågor för SQL- vyn . Du kan bygga en inledande fråga i designläge och justera den i SQL-vyn , eller prova en fråga i SQL-vyn och kolla din SQL giltighet genom att titta till designvyn
prova andra SQL-satser
Prova dessa andra SQL-satser : .
DELETE från evenemang där titel som " * gräs * " , UPDATE Händelser SET Ort = " Home " ,
När du lär dig de grundläggande SQL-satser , prova mer komplexa som körs på flera bord samtidigt se resursen och länkar Referens för detaljer . . Addera