Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Existuje celý rad rôznych verzií SQL , aj keď všetky rôzne verzie podporujú rovnaké základné prvky jazyka . Tieto prvky zahŕňajú výkazy , ktoré určujú , ako sú dáta prístupné a zobrazí sa , dotazy , najdôležitejšie funkciu SQL , ktoré získať informácie , ustanovení pozostáva z vyhlásení a otázok ; výrazy , ktoré poskytujú buď hodnoty dát alebo existujúce dáta stôl ; . , a predikát , ktoré riadi logiku používa SQL pre vyvolanie dát po určitej podmienky
otázky
najčastejšie a základné funkcie SQL zahŕňa spustené otázky že vyhľadávanie a načítanie dát . Operácie dotaz používa niekoľko vyhlásení príkazov , ktoré umožňujú užívateľom popísať požadované údaje . SELECT načíta špecifické údaje zo záznamov alebo tabuliek , a môžu byť upravené pomocou čiastkových príkazov , napríklad Z , ktorý ukazuje na určitú tabuľku alebo záznamu mieste , GROUP BY , ktorý agreguje určité riadky alebo tabuľky spojené so sebou , a ORDER BY , ktorá triedi vedie do objednávky .
Common Table Expressions
SQL môže byť tiež použitý na vyjadrenie výrazu všeobecnej tabuľky , alebo CTE , v rámci jedného dotazu. To môže byť self - odkazovanie , alebo rekurzívne , a je bežne používaný odkazovať na rovnakú tabuľku alebo nahrávať viackrát , aby hrozilo samostatné otázky zakaždým . Syntax CTE zahŕňa výraz , že mená CTE a samotný dotaz . Akonáhle je táto syntax je zapísaná , užívateľ môže odkazovať na CTE v každom príkaze , ktorý vyberá , vložky , úpravy alebo mazať dáta , záznam alebo tabuľku .
Rekurzívny výrazy
čítaš môže byť aj rekurzívne , alebo doslova odkázať , alebo odkaz sám . Vývojári Microsoftu vysvetliť , že sa jedná o užitočné funkcie ako " rekurzívne CTE je ten , v ktorom počiatočnej CTE je vykonávať opakovane vrátiť podmnožiny dát do kompletná sada výsledkov je dosiahnuté . " To sa používa , keď sú dáta uložené v hierarchii , ako je napríklad organizačná schéma , alebo dátovom súbore má mnoho jednotlivých zložiek , ktoré môžu alebo nemusia byť zahrnuté dať plnú výsledok .
Copyright © počítačové znalosti Všetky práva vyhradené