Hjem Utvikling Hva er utvalgte (databaser)? - definisjon fra techopedia

Hva er utvalgte (databaser)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr SELECT (databaser)?

En SELECT er den grunnleggende uttalelsen om SQL (strukturert spørrespråk).


SELECT-setningen, som følger et konsistent og spesifikt format, begynner med SELECT-nøkkelordet etterfulgt av kolonnene som skal inkluderes i formatet. Hvis en stjerne (*) er plassert etter SELECT, blir denne sekvensen fulgt av FROM-leddet som begynner med nøkkelordet FROM, etterfulgt av datakildene som inneholder kolonnene som er spesifisert etter SELECT-leddet. Disse datakildene kan være en enkelt tabell, kombinasjon av tabeller, undervisning eller visning.


Valgfrie klausuler kan legges til, men er ikke obligatoriske, det vil si WHERE-leddet som gir betingelser for å returnere data, eller ORDER BY-leddet som sorterer utdataene med en eller flere av de spesifiserte kolonnene.

Techopedia forklarer SELECT (databaser)

En av de første leksjonene til databaseadministrasjon er SELECT-setningen, som utgjør begynnelsen på et SQL-skript som brukes til å spørre data. SELECT er det første nøkkelordet i SELECT-setningen, som, i likhet med alle SQL-setninger, ikke er store og små bokstaver.


For å illustrere SELECT-setningen i et eksempel, antar du at en bankdatabase inneholder en CUSTOMER_MASTER-tabell som lagrer grunnleggende kundeopplysninger og inneholder flere kolonner som heter følgende:

  • Kunde ID
  • social_security_no
  • etternavn
  • fornavn
  • epostadresse
  • fysisk adresse
  • fødselsdato
  • kjønn

Følgende SELECT-setning brukes til å spørre om alle tabelldata:


VELG * FRA customer_master.


Følgende SELECT-setning brukes til å sortere resultater etter kundenavn:


VELG * FRA customer_master ORDER BY etternavn


For å liste opp kundenavn, fornavn og fødselsdato, er stjerne (*) erstattet med de tilsvarende kolonnenavn, som følger:


VELG etternavn, fornavn, dato for fødsel FRA kunde_master


Følgende uttalelse utstedes for å kjøre en spørring av alle kvinnelige kunder sortert etter fødselsdato:


VELG * FRA customer_master WHERE kjønn = 'F' BESTILLING etter dato_of_ fødsel


Merk: WHERE-leddet brukes nå for å begrense utdata.


Denne forklaringen er en enkel grunning som demonstrerer kraften i SELECT-setningen og kan brukes til å bygge kompliserte og forseggjorte spørsmål utover dette omfanget. Alle SELECT-utsagn, uansett omfang, er imidlertid pålagt å følge de grunnleggende reglene som er beskrevet ovenfor.

Hva er utvalgte (databaser)? - definisjon fra techopedia