Namai Plėtra Kas yra „select“ (duomenų bazės)? - apibrėžimas iš techopedijos

Kas yra „select“ (duomenų bazės)? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia ATRANKOS (duomenų bazės)?

PASIRINKIMAS yra pagrindinis struktūrizuotos užklausos kalbos (SQL) teiginys.


Pareiškimas SELECT, kuris laikomasi nuoseklaus ir konkretaus formato, prasideda SELECT raktiniu žodžiu, po kurio eina stulpeliai, kurie bus įtraukti į formatą. Jei žvaigždutė (*) dedama po ATRANKOS, po šios sekos yra FROM sakinys, prasidedantis raktiniu žodžiu FROM, po kurio seka duomenų šaltiniai, turintys stulpelius, nurodytus po SELECT sakinio. Šie duomenų šaltiniai gali būti viena lentelė, lentelių derinys, užklausų dalis arba vaizdas.


Gali būti pridedamos neprivalomos išlygos, tačiau jos nėra privalomos, ty WHERE sąlyga, kurioje pateikiamos duomenų grąžinimo sąlygos, arba ORDER BY sąlyga, pagal kurią išvestis rūšiuojama pagal vieną ar daugiau nurodytų stulpelių.

„Techopedia“ paaiškina SELECT (duomenų bazės)

Viena iš pirmųjų duomenų bazės administravimo pamokų yra SELECT sakinys, kuris sudaro bet kokio SQL scenarijaus, naudojamo duomenų užklausai, pradžią. SELECT yra pirmasis raktinis žodis SELECT sakinyje, kuris, kaip ir visi SQL sakiniai, nėra jautrus didžiosioms raidėms.


Norėdami iliustruoti SELECT teiginį pavyzdyje, tarkime, kad banko duomenų bazėje yra CUSTOMER_MASTER lentelė, kurioje saugoma pagrindinė informacija apie klientą, ir keli stulpeliai, pavadinti taip:

  • Kliento ID
  • socialinio saugumo_no
  • pavardė
  • Pirmas vardas
  • elektroninio pašto adresas
  • fizinis adresas
  • Gimimo data
  • Lytis

Šis SELECT sakinys naudojamas užklausoms apie visus lentelės duomenis:


PASIRINKITE * IŠ kliento_meistro.


Šis SELECT teiginys naudojamas rūšiuoti rezultatus pagal klientų pavardes:


PASIRINKITE * IŠ kliento_meistro užsakymo pagal pavardę


Norėdami išvardyti klientų pavardes, vardus ir gimimo datas, žvaigždutė (*) pakeičiama atitinkamais stulpelių pavadinimais:


PASIRINKITE pavardę, vardą, gimimo datą_NUO kliento_meistro


Norėdami vykdyti visų klientų užklausą, suskirstytą pagal gimimo datą, pateikiamas šis pranešimas:


PASIRINKITE * IŠ kliento_meistro, kur lytis = 'F' UŽSAKYTI iki gimimo datos_


Pastaba: WHERE išlyga naudojama apriboti išvestį.


Šis paaiškinimas yra paprastas pagrindas, parodantis SELECT teiginio galią ir gali būti naudojamas kuriant sudėtingas ir sudėtingas užklausas, esančias už šios srities ribų. Tačiau visi SELECT teiginiai, neatsižvelgiant į taikymo sritį, turi nuosekliai laikytis pagrindinių aukščiau aprašytų taisyklių.

Kas yra „select“ (duomenų bazės)? - apibrėžimas iš techopedijos