VÆLG (databaser)

Forfatter: Peter Berry
Oprettelsesdato: 16 August 2021
Opdateringsdato: 10 Kan 2024
Anonim
VÆLG (databaser) - Teknologi
VÆLG (databaser) - Teknologi

Indhold

Definition - Hvad betyder SELECT (databaser)?

En SELECT er den grundlæggende erklæring om struktureret forespørgselssprog (SQL).

SELECT-sætningen, der følger et konsistent og specifikt format, begynder med SELECT-nøgleordet efterfulgt af de kolonner, der skal inkluderes i formatet. Hvis en stjerne (*) placeres efter SELECT, følges denne sekvens af FROM-klausulen, der begynder med nøgleordet FROM, efterfulgt af datakilderne, der indeholder de kolonner, der er specificeret efter SELECT-klausulen. Disse datakilder kan være en enkelt tabel, kombination af tabeller, undervisning eller visning.

Valgfrie klausuler kan tilføjes, men er ikke obligatoriske, dvs. WHERE-klausulen, der giver betingelser for returnering af data, eller ORDER BY-klausulen, der sorterer output med en eller flere af de specificerede kolonner.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer SELECT (databaser)

En af de første lektioner til databaseadministration er SELECT-sætningen, der danner begyndelsen på ethvert SQL-script, der bruges til at forespørge data. SELECT er det første nøgleord i SELECT-sætningen, som ligesom alle SQL-sætninger ikke er store og små bogstaver.

For at illustrere SELECT-sætningen i et eksempel skal du antage, at en bankdatabase indeholder en CUSTOMER_MASTER-tabel, der gemmer grundlæggende kundeoplysninger og indeholder flere kolonner, der er navngivet som følger:

  • Kunde ID
  • CPR nr
  • efternavn
  • fornavn
  • _adresse
  • fysisk adresse
  • fødselsdato
  • køn


Følgende SELECT-sætning bruges til at forespørge alle tabeldata:

VÆLG * FRA customer_master.

Følgende SELECT-sætning bruges til at sortere resultater efter kundenavne:

VÆLG * FRA customer_master ORDER BY efternavn

For at angive kundenavne, fornavn og fødselsdato erstattes stjerne (*) med de tilsvarende kolonnenavne som følger:

VÆLG efternavn, fornavn, dato_fødsel FRA kunde_master

For at køre en forespørgsel om alle kvindelige kunder sorteret efter fødselsdato, udstedes følgende erklæring:

VÆLG * FRA customer_master WHERE gender = 'F' ORDER BY date_of_birth

Bemærk: WHERE-bestemmelsen bruges nu til at begrænse output.

Denne forklaring er en simpel primer, der demonstrerer kraften i SELECT-udsagnet og kan bruges til at opbygge komplekse og detaljerede forespørgsler ud over dette omfang. Dog skal alle SELECT-udsagn, uanset omfang, konsekvent følge de grundlæggende regler beskrevet ovenfor.