SELECT (databázy)

Autor: Peter Berry
Dátum Stvorenia: 16 August 2021
Dátum Aktualizácie: 10 Smieť 2024
Anonim
SELECT (databázy) - Technológie
SELECT (databázy) - Technológie

Obsah

Definícia - Čo znamená SELECT (databázy)?

ZVOLIŤ je základné vyhlásenie o jazyku štruktúrovaného dotazu (SQL).

Príkaz SELECT, ktorý sleduje konzistentný a špecifický formát, začína kľúčovým slovom SELECT nasledovaným stĺpcami, ktoré sa majú zahrnúť do formátu. Ak je za SELECT umiestnená hviezdička (*), za touto sekvenciou nasleduje klauzula FROM, ktorá začína kľúčovým slovom FROM, za ktorými nasledujú zdroje údajov obsahujúce stĺpce špecifikované po klauzuli SELECT. Tieto zdroje údajov môžu byť jedna tabuľka, kombinácia tabuliek, poddotaz alebo pohľad.

Môžu sa pridať voliteľné klauzuly, ale nie sú povinné, t.j. klauzula WHERE, ktorá poskytuje podmienky na vrátenie údajov, alebo klauzula ORDER BY, ktorá triedi výstup s jedným alebo viacerými špecifikovanými stĺpcami.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje SELECT (databázy)

Jedným z prvých lekcií správy databázy je príkaz SELECT, ktorý tvorí začiatok akéhokoľvek skriptu SQL použitého na dotazovanie údajov. SELECT je prvé kľúčové slovo v príkaze SELECT, ktoré rovnako ako všetky príkazy SQL nerozlišuje veľké a malé písmená.

Na ilustráciu príkazu SELECT v príklade predpokladajme, že banková databáza obsahuje tabuľku CUSTOMER_MASTER, v ktorej sú uložené základné informácie o zákazníkovi a obsahuje niekoľko stĺpcov s názvom:

  • CUSTOMER_ID
  • social_security_no
  • priezvisko
  • krstné meno
  • _address
  • fyzická adresa
  • dátum narodenia
  • rod


Nasledujúci príkaz SELECT sa používa na vyhľadávanie všetkých údajov tabuľky:

VYBRAŤ * OD customer_master.

Nasledujúce vyhlásenie SELECT sa používa na zoradenie výsledkov podľa priezvisk zákazníkov:

VYBERTE * Z mena customer_master OBJEDNÁVKU priezvisko

Ak chcete uviesť priezviská zákazníkov, krstné mená a dátumy narodenia, hviezdička (*) sa nahrádza príslušnými názvami stĺpcov takto:

VYBERTE priezvisko, meno, dátum_príspevku od customer_master

Na spustenie dotazu všetkých zákazniciek zoradených podľa dátumu narodenia sa vydáva toto vyhlásenie:

SELECT * FROM customer_master WHERE gender = 'F' ORDER BY date_of_birth

Poznámka: Klauzula WHERE sa teraz používa na obmedzenie výstupu.

Toto vysvetlenie je jednoduchý primer, ktorý demonštruje silu príkazu SELECT a môže sa použiť na zostavenie zložitých a komplikovaných otázok nad tento rozsah. Od všetkých príkazov SELECT sa však vyžaduje, aby bez ohľadu na ich rozsah dôsledne dodržiavali základné pravidlá uvedené vyššie.