Typer af MS Access-forespørgsler
Selektiv konsultation
En selektiv forespørgsel i det strukturerede forespørgselssprog eller SQL (for dets akronym på engelsk) henter et sæt poster fra en database i overensstemmelse med parametrene, der er angivet i den selektive forespørgsel. Disse parametre kan være så specifikke som et bruger-id-nummer eller så bredt som et datointerval. Alle poster, der matcher parametrene for den selektive forespørgsel, returneres.
Cross reference forespørgsel
En krydsreferenceforespørgsel udfører en beregning på de gendannede data og bestiller derefter posterne i henhold til resultaterne af den udførte beregning. F.eks. Kunne alle kunder, der har foretaget et køb, gendannes, og summen af alle køb, der er foretaget i den sidste måned, kunne beregnes og sorteres i faldende rækkefølge.
Se vedhæftede data
En vedhæftet dataforespørgsel føjer en ny post til den pågældende databasetabel. En registrering vil typisk indeholde et antal informationsfelter. Nogle af disse felter er nødvendige for, at den vedhæftede dataforespørgsel kører, mens andre felter kan være valgfri.
Opdater forespørgsel
En opdateringsforespørgsel ændrer en eksisterende post i databasen. Et godt eksempel er, når adresseoplysningerne ændres inden for en kundeoptegnelse, når kunden er flyttet. En opdateringsforespørgsel kan laves i en enkelt post eller i et sæt poster.
Slet forespørgsel
En sletforespørgsel sletter permanent en eller flere poster i databasen baseret på de parametre, der er defineret i forespørgslen. For eksempel vil du måske slette alle kundeposter, der ikke har foretaget et køb i det sidste år.
Forespørgsler for at oprette tabeller
En forespørgsel til oprettelse af en tabel tilføjer en anden datatabel til databasen. En tabel skal have et unikt navn, et unikt primært felt og et sæt datafelter. Hver række i tabellen repræsenterer en anden post i databasen.
Parameterforespørgsel
En parameterforespørgsel er en foruddefineret valgforespørgsel, der tilbyder databasebrugere et sæt parametre, de skal vælge fra. Parameterforespørgsler oprettes normalt for at gøre det lettere at hente ofte anmodede oplysninger.
Union forespørgsel
En unionsforespørgsel gør det muligt at udtrække poster fra to forskellige tabeller og klassificere efter en række kriterier. For eksempel kræver en forespørgsel, der viser en liste over kunder, hvis kreditkort er udløbet i filen, en unionsforespørgsel, da det ville være baseret på kundeoplysninger fra kundetabellen og kreditkortoplysninger fra Kreditkorttabel og bestiller derefter posterne på baggrund af et definerede kriterier, i dette tilfælde kreditkortens udløbsdato.