SELECT (Databases)

Schrijver: Peter Berry
Datum Van Creatie: 16 Augustus 2021
Updatedatum: 10 Kunnen 2024
Anonim
Database Design Tips | Choosing the Best Database in a System Design Interview
Video: Database Design Tips | Choosing the Best Database in a System Design Interview

Inhoud

Definitie - Wat betekent SELECT (Databases)?

Een SELECT is de fundamentele verklaring van gestructureerde query-taal (SQL).

De SELECT-instructie, die een consistent en specifiek formaat volgt, begint met het SELECT-sleutelwoord gevolgd door de kolommen die in het formaat moeten worden opgenomen. Als een asterisk (*) achter SELECT wordt geplaatst, wordt deze volgorde gevolgd door de clausule FROM die begint met het trefwoord FROM, gevolgd door de gegevensbronnen met de kolommen die zijn opgegeven na de clausule SELECT. Deze gegevensbronnen kunnen een enkele tabel, combinatie van tabellen, subquery of weergave zijn.

Optionele clausules kunnen worden toegevoegd, maar zijn niet verplicht, d.w.z. de WHERE-clausule die voorwaarden geeft voor het retourneren van gegevens, of de ORDER BY-clausule die uitvoer sorteert met een of meer van de opgegeven kolommen.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart SELECT (Databases)

Een van de eerste lessen voor databasebeheer is de SELECT-instructie, die het begin vormt van elk SQL-script dat wordt gebruikt om gegevens op te vragen. SELECT is het eerste trefwoord in de SELECT-instructie, die, net als alle SQL-instructies, niet hoofdlettergevoelig is.

Om de SELECT-instructie in een voorbeeld te illustreren, neemt u aan dat een bankdatabase een tabel CUSTOMER_MASTER bevat waarin basisklantgegevens worden opgeslagen en verschillende kolommen bevat die als volgt worden genoemd:

  • Klanten ID
  • social_security_no
  • achternaam
  • Voornaam
  • _adres
  • fysiek adres
  • geboortedatum
  • geslacht


De volgende SELECT-instructie wordt gebruikt om alle tabelgegevens op te vragen:

SELECT * VAN klant_master.

De volgende SELECT-instructie wordt gebruikt om resultaten te sorteren op achternamen van klanten:

SELECTEER * VAN klant_master BESTEL OP achternaam

Om de achternamen, voornamen en geboortedata van klanten weer te geven, wordt het sterretje (*) als volgt vervangen door de overeenkomstige kolomnamen:

SELECT achternaam, voornaam, geboortedatum VAN klant_master

Om een ​​zoekopdracht uit te voeren voor alle vrouwelijke klanten gesorteerd op geboortedatum, wordt de volgende verklaring uitgegeven:

SELECTEER * VAN customer_master WAAR geslacht = ’F’ BESTEL OP date_of_birth

Opmerking: de clausule WHERE wordt nu gebruikt om de uitvoer te beperken.

Deze uitleg is een eenvoudige inleiding die de kracht van de SELECT-instructie aantoont en kan worden gebruikt om complexe en uitgebreide query's te bouwen die buiten dit bereik vallen. Alle SELECT-instructies, ongeacht het bereik, moeten echter consistent de hierboven beschreven basisregels volgen.