Microsoft Access kan du oprette SQL-forespørgsler. Disse forespørgsler kræver et grundlæggende kendskab til SQL programmeringssprog. Mange brugere foretrækker at oprette SQL-forespørgsler versus regelmæssig adgang forespørgsler. Mere avancerede forespørgsler kan skabes gennem denne metode , end i Access design view skærm. For begyndere , er Access giver de to grundlæggende klausuler er nødvendige for at skabe en SQL Slet forespørgsel. Instruktioner
1
Åbn en eksisterende Microsoft Access-database med mindst én eksisterende tabel. Access forespørgsler ved at klikke på " Forespørgsler " i det primære databasevinduet.
2
Åbn eller opret en ny forespørgsel . Åbn en forespørgsel ved at fremhæve den ønskede forespørgsel og trykke på " Design ". Bemærk, at forespørgslen allerede burde være en sletteforespørgsel eller en, du ønsker at skifte til en sletteforespørgsel .
Opret en ny forespørgsel ved at vælge " Opret en ny forespørgsel i design visning." En tom forespørgsel design åbnes. Vælg mindst én tabel fra bordet listen for at vælge felter fra .
3
Tryk på " Query Type" knappen på forespørgslen værktøjslinje, og vælg "Slet" for at skabe en grundlæggende sletteforespørgsel . Dette er nødvendigt , hvis du vil have de korrekte klausuler i stedet i SQL View. Vælg de felter , du ønsker i din sletteforespørgsel så godt for yderligere hjælp , når du skifter visning .
4
Tryk på "Vis" knappen på forespørgslen værktøjslinjen. Brug drop -down pilen ved siden af knappen for at vælge " SQL View . "
5
Begynd din sletteforespørgsel med klausulen "Slet" . Skriv de felter, du ønsker at slette , adskilt af kommaer , på samme linje . Brug formatet TableName.FieldName . Tryk på " Enter" og skriv klausulen "fra" . Skriv det tabelnavn , du ønsker at vælge feltnavnene fra . . Afslut "fra" linje med et semikolon
For eksempel vil en simpel SQL sletteforespørgsel indtastes som følger: DELETE SampleTable.FirstField , SampleTable.SecondFieldFROM SampleTable ,
6
. Tilføj de ønskede kriterier såsom en talværdi eller specifik tekst ved at bruge udtrykket " WHERE " plus dine kriterier i parentes
for eksempel ville SQL Slet forespørgslen nu se ud som følgende : DELETE SampleTable.FirstField , SampleTable.SecondFieldFROM SampleTableWHERE ( SampleTable.FirstField = " ThisText ")
Bemærk at semikolon nu er ved slutningen af den sidste linje i forespørgslen. Semikoloner bruges til at betegne enden af forespørgslen og vil kun blive vist i slutningen af dit sidste linie.