Koti kehitys Mikä on select (tietokannat)? - määritelmä techopediasta

Mikä on select (tietokannat)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä SELECT (tietokannat) tarkoittaa?

VALITSE on strukturoidun kyselykielen (SQL) peruslausunto.


SELECT-lause, joka noudattaa yhtenäistä ja tarkkaa muotoa, alkaa SELECT-avainsanalla, jota seuraa muotoon sisällytettävät sarakkeet. Jos tähdellä (*) on SELECT, sen jälkeen seuraa FROM-lause, joka alkaa avainsanalla FROM, jota seuraavat tietolähteet sisältävät SELECT-lauseen jälkeen määritetyt sarakkeet. Nämä tietolähteet voivat olla yksi taulukko, taulukkokombinaatio, alikysely tai näkymä.


Valinnaisia ​​lausekkeita voidaan lisätä, mutta ne eivät ole pakollisia, ts. WHERE-lause, joka antaa ehdot tietojen palauttamiselle, tai ORDER BY -lause, joka lajittelee tulosteen yhdellä tai useammalla määritellyllä sarakkeella.

Techopedia selittää SELECT (tietokannat)

Yksi ensimmäisistä tietokannan hallintotunneista on SELECT-käsky, joka muodostaa kaikkien kyselyihin käytettyjen SQL-komentosarjojen alun. SELECT on SELECT-käskyn ensimmäinen avainsana, joka, kuten kaikki SQL-lauseet, ei ole kirjainkoollainen.


SELECT-lausunnon havainnollistamiseksi esimerkissä oletetaan, että pankkitietokanta sisältää CUSTOMER_MASTER-taulukon, joka tallentaa perustiedot asiakkaalle ja joka sisältää useita sarakkeita, joiden nimi on seuraava:

  • Asiakas ID
  • social_security_no
  • sukunimi
  • etunimi
  • sähköpostiosoite
  • fyysinen osoite
  • syntymäaika
  • sukupuoli

Seuraavaa SELECT-käskyä käytetään kyselyyn kaikista taulukkotiedoista:


VALITSE * FIRMASTÄ.


Seuraavaa SELECT-käskyä käytetään lajittelemaan tulokset asiakasnimien mukaan:


VALITSE * FIRMA-asiakasvastaavalta Tilauksesta sukunimen mukaan


Asiakkaiden sukunimien, etunimien ja syntymäaikojen luetteloimiseksi tähti (*) korvataan vastaavilla sarakkeiden nimillä seuraavasti:


VALITSE sukunimi, etunimi, syntymäpäivä_syntymästä FROM asiakas_vastaaja


Kaikkien naisasiakkaiden kyselyn suorittamiseksi syntymäajan mukaan lajiteltuina annetaan seuraava lausunto:


VALITSE * Asiakasvastaavalta WHERE gender = 'F' TILAUS_syntymäpäivän päivämääräksi


Huomaa: WHERE-lauseketta käytetään nyt tuotannon rajoittamiseen.


Tämä selitys on yksinkertainen peruste, joka osoittaa SELECT-käskyn voiman ja jota voidaan käyttää rakentamaan monimutkaisia ​​ja yksityiskohtaisia ​​kyselyjä tämän laajuuden ulkopuolelle. Kaikkien SELECT-lauseiden on kuitenkin soveltamisalasta riippumatta noudatettava johdonmukaisesti edellä kuvattuja perussääntöjä.

Mikä on select (tietokannat)? - määritelmä techopediasta