The Essential SQL Commands Cheat Sheet for Beginners

The Essential SQL Commands Cheat Sheet for Beginners

Structured Query Language (SQL) je nástroj, ktorý sa používa na manipuláciu s databázami. Tento jazyk vám umožní manipulovať s údajmi ako žiadny iný a jeho používanie nič nestojí!





Ak ste novým príkazom SQL alebo potrebujete pripomenúť niektoré časti tohto výkonného nástroja, ktoré máte k dispozícii, potom nižšie uvedený cheatový list príkazov SQL je presne to, čo potrebujete. Posuňte sa nadol, aby ste videli úžasnosť, ktorú obsahuje, alebo si stiahnite PDF pre budúce použitie. (PDF obsahuje príklady daných príkazov.)





BEZPLATNÉ STIAHNUTIE: Tento cheat sheet je k dispozícii ako a stiahnuteľné PDF od nášho distribučného partnera TradePub. Na prístup k nemu budete musieť vyplniť iba prvý krát. Stiahnuť ▼ The Essential SQL Commands Cheat Sheet .





zoznam príkazových riadkov pre Windows 10

The Essential SQL Commands Cheat Sheet

VelenieAkcia
Príkazové otázky
VYBERTEZákladný stavebný blok dotazov na získavanie údajov.
VYBRAŤ *Použitie * s SELECT vráti všetky stĺpce.
Stĺpec SELECTZadajte presné stĺpce s ich názvom.
VYBERTE tabuľku.stĺpecOdkazujte na stĺpec z konkrétnej tabuľky.
ODZadajte, kde hľadať údaje.
ASDočasne pomenujte názov alebo stĺpec tabuľky novým názvom.
KDEFiltrujte výsledky s podmienkou.
APoužite viacero podmienok s klauzulou WHERE. Výsledky musia zodpovedať všetkým podmienkam.
ALEBOPoužite viacero podmienok s klauzulou WHERE. Výsledky musia zodpovedať iba jednej podmienke.
ZORADIŤ PODĽAVýsledky usporiadajte podľa stĺpcov. Databáza si vyberá spôsob objednávania.
OBJEDNAŤ PODĽA stĺpca ASCZoraďte výsledky podľa stĺpca vo vzostupnom poradí.
OBJEDNAŤ PODĽA stĺpca DESCZoraďte výsledky podľa stĺpca v zostupnom poradí.
LIMITObmedzte počet vrátených výsledkov.
OFFSETPreskočte prvý OFFSET počet riadkov. Často sa používa s LIMIT.
SUBQUERYSpustením dotazu získate údaje pre ďalší dotaz.
Agregačné funkcie¹
COUNTSpočítajte počet riadkov, ktoré sa zhodujú s dopytom.
MAXVráti najvyššiu hodnotu v číselnom stĺpci.
MINVráti najnižšiu hodnotu v číselnom stĺpci.
SÚČETSčítajte hodnoty číselného stĺpca.
AVGVypočítajte priemernú hodnotu pre číselný stĺpec.
MAJÚCIPoužíva sa s agregačnými funkciami namiesto klauzuly WHERE.
SKUPINA PODĽASlúži na spresnenie súhrnného výsledku.
Operátori
PÁČI SA MI TOHľadanie vzoru s rozlišovaním malých a veľkých písmen pomocou zástupného znaku (%).
MÁM RÁDHľadanie vzoru bez rozlišovania malých a veľkých písmen pomocou zástupného znaku (%).
MEDZI MEZIVyhľadajte hodnotu medzi dvoma hodnotami. Pracuje s dátumami alebo číslami.
>Hľadajte hodnoty väčšie ako podmienka.
> =Hľadajte hodnoty väčšie alebo rovné podmienke.
<Hľadajte hodnoty menšie ako podmienka.
<=Hľadajte hodnoty menšie alebo rovnajúce sa podmienke.
=Hľadajte hodnoty, ktoré presne zodpovedajú podmienke.
Hľadajte hodnoty, ktoré sa nerovnú podmienke.
ÚNIASkombinujte dva jedinečné dotazy (s rovnakými stĺpcami) do jedného výsledku.
UNION ALLSkombinujte dva dopyty (s rovnakými stĺpcami) do jedného výsledku. Duplikáty povolené.
INSkratka KDE. Špecifikuje viac podmienok ALEBO.
NIE VSkratka KDE. Špecifikuje viacnásobné podmienky ALEBO (obrátené) alebo nie rovnaké.
JE NULLSkontrolujte prázdne hodnoty.
NIE JE NULLSkontrolujte, či nie sú prázdne hodnoty.
INTERSECTVráťte výsledky, ktoré sa zhodujú s dvoma dopytmi.
MÍNUSVráťte výsledky v jednom dopyte, ktoré nie sú v inom dopyte.¹
Pripája sa
ZAPNUTÉSlúži na zadanie stĺpca na porovnanie a porovnanie výsledkov.
POUŽITÍMSkratka pre ZAPNUTÁ, používa sa, ak je názov stĺpca v oboch tabuľkách rovnaký.
VLEVO VONKAJŠIE PRIPOJENIEVšetky výsledky z ľavej tabuľky, iba zhodné výsledky z pravej tabuľky.
ĽAVÝ VONKAJŠÍ PRIPOJENIE (S NULL)(S null) Všetky výsledky z ľavej tabuľky, ale nie z pravej tabuľky.
VNÚTORNÉ PRIPOJENIEVšetky výsledky, ktoré sa zhodujú v ľavej aj pravej tabuľke.
ÚPLNE VONKAJŠIE PRIPOJENIEVšetky výsledky z ľavej aj pravej tabuľky.
CELÉ VONKAJŠIE PRIPOJENIE (S NULL)(S null) všetky výsledky z ľavej aj pravej tabuľky bez výsledkov v oboch tabuľkách.
SPRÁVNE VONKAJŠIE PRIPOJENIEVšetky výsledky z pravej tabuľky, iba zhodné výsledky z ľavej tabuľky.
SPRÁVNE VONKAJŠIE PRIPOJENIE (S NULL)(S null) Všetky výsledky z pravej tabuľky, ale nie z ľavej tabuľky.
Vytváranie a úpravy tabuliek
VYTVORIŤ TABUĽKUVytvorte novú tabuľku.
NULOVÝPre toto pole povoľte prázdne hodnoty.
NIE NULLNepovoľte pre toto pole prázdne hodnoty.
VÝCHOZÍHodnota, ktorou sa pole vyplní, ak nie je zadaná.
ASVytvorte novú tabuľku na základe štruktúry existujúcej tabuľky. Nová tabuľka bude obsahovať údaje zo starej tabuľky.
ALTER TABLE (ADD COLUMN)Pridajte nový stĺpec do existujúcej tabuľky.
ALTER TABLE (DROP COLUMN)Odstráňte stĺpec z existujúcej tabuľky.
ALTER TABLE (ALTER COLUMN)Zmeňte typ údajov existujúceho stĺpca.
ALTER TABLE (RENAME COLUMN)Premenujte existujúci stĺpec.
ALTER TABLE (TABUĽKA PREJMENOVAŤ)Premenujte existujúcu tabuľku.
ALTER TABLE (MODIFY NULL)Povoliť pre stĺpec nulové hodnoty.
ALTER TABLE (UPRAVIŤ NIE NULL)Zabráňte nulovým hodnotám stĺpca.
DROP TABLEOdstráňte tabuľku a všetky jej údaje.
SKRATKA TABUĽKAOdstráňte všetky údaje v tabuľke, ale nie samotnú tabuľku.
Obmedzenia
PRIMÁRNY KĽÚČHodnota, ktorá jedinečne identifikuje záznam v tabuľke. Kombinácia NOT NULL a UNIQUE.
CUDZÍ KĽÚČOdkazuje na jedinečnú hodnotu v inej tabuľke. Často ide o primárny kľúč v druhej tabuľke.
JEDINEČNÉVynútiť jedinečné hodnoty pre tento stĺpec na tabuľku.
KONTROLAZaistite, aby hodnoty spĺňali konkrétnu podmienku.
INDEX (VYTVORIŤ)Optimalizujte tabuľky a výrazne urýchlite dotazy pridaním indexu do stĺpca.
INDEX (VYTVORIŤ JEDINEČNÝ)Vytvorte index, ktorý nepovoľuje duplicitné hodnoty.
INDEX (DROP)Odstráňte index.
Vytváranie a úpravy údajov
VLOŽIŤ (JEDNA HODNOTA)Pridajte nový záznam do tabuľky.
VLOŽIŤ (VIACERÉ HODNOTY)Pridajte do tabuľky niekoľko nových záznamov.
VLOŽIŤ (VYBRAŤ)Pridajte záznamy do tabuľky, ale získajte hodnoty z existujúcej tabuľky.
AKTUALIZOVAŤ VŠETKO)Upravte všetky existujúce záznamy v tabuľke.
AKTUALIZÁCIA (KDE)Upravte existujúce záznamy v tabuľke, ktoré zodpovedajú podmienke.
VYMAZAŤ VŠETKO)Odstráňte všetky záznamy z tabuľky.
ODSTRÁNIŤ (KDE)Odstráňte záznamy z tabuľky, ktoré zodpovedajú podmienke.
Vytváranie a úpravy spúšťačov¹
VYTVORTE SPÚŠŤAČVytvorte spúšťač.
VYTVORIŤ SPÚŠŤAČ (ALEBO ZMENIŤ)Vytvorte spúšťač alebo aktualizujte existujúci spúšťač, ak sa nachádza s rovnakým názvom.
KEDY (PRED)Spustite spúšťač skôr, ako sa udalosť stane.
KEDY (PO)Spustite spúšťač po tom, ako sa udalosť stane.
UDALOSŤ (VLOŽIŤ)Spustite spúšťač pred alebo po vložení.
UDALOSŤ (AKTUALIZÁCIA)Spustite spúšťač pred aktualizáciou alebo po nej.
UDALOSŤ (VYMAZAŤ)Spustite spúšťač pred alebo po odstránení.
ZAPNUTÉNa ktorú tabuľku chcete zacieliť pomocou tohto spúšťača.
TRIGGER_TYPE (PRE KAŽDÝ RIADOK)Vykonajte spúšťač pre každý zmenený riadok.
TRIGGER_TYPE (PRE KAŽDÝ VYHLÁSENIE)Spustite spúšťač raz za príkaz SQL bez ohľadu na to, koľko riadkov sa zmení.
VYKONAŤKľúčové slovo na označenie konca definície hlavného spúšťača.
DROP TRIGGEROdstráňte spúšťač.
Vytváranie a úpravy zobrazení
VYTVORIŤ POHĽADVytvorte nové zobrazenie.
ASDefinujte, kde sa majú načítať údaje pre zobrazenie.
S KASCADOVANOU MOŽNOSŤOU KONTROLYZaistite, aby všetky údaje upravené prostredníctvom zobrazenia spĺňali pravidlá definované pravidlom. Použiť to na všetky ostatné zobrazenia.
S MOŽNOSŤOU MIESTNEJ KONTROLYZaistite, aby všetky údaje upravené prostredníctvom zobrazenia spĺňali pravidlá definované pravidlom. Pri ostatných zobrazeniach to ignorujte.
VYTVORIŤ rekurzívny pohľadVytvorte rekurzívne zobrazenie (také, ktoré odkazuje na rekurzívny spoločný tabuľkový výraz).
VYTVORIŤ DOČASNÝ POHĽADVytvorte zobrazenie, ktoré existuje iba pre aktuálnu reláciu.
POHĽAD DROPOdstrániť zobrazenie.
Bežné tabuľkové výrazy (CTE) ¹
SVytvorte nový spoločný výraz v tabuľke.
ASZadajte údaje, ktoré sa majú použiť v CTE.
, (ČIARKA)Reťazec viacerých CTE.
¹ Implementácie a podpora databázového motora sa často líšia.

SQL: Najsilnejší jazyk v okolí?

Majte na pamäti, že dialekty SQL sa medzi databázovými strojmi líšia. Je to trochu ako rozdiel medzi HD DVD a Blu-ray (alebo VHS a Betamax). SQL je podobný medzi databázami, ale príležitostný komplexný príkaz nemusí fungovať úplne rovnako vo všetkých implementáciách. Väčšina príkazov SQL v tomto podvodnom hárku bude fungovať v akejkoľvek databáze. Ako také sú uvedené komplexné príkazy, v ktorých sa líši podpora databázy.

Keď poznáte SQL, môžete ho použiť na rôzne použitia. Či už máte čo do činenia so systémom riadenia, programovaním projektu alebo základným reportingom, SQL odomkne prvotný výkon obsiahnutý v databáze. Nezabudnite si prečítať naše základná príručka programátora k SQL , aby ste sa dozvedeli, ako tieto príkazy používať.



zdieľam zdieľam Tweet E -mail Canon vs. Nikon: Ktorá značka fotoaparátu je lepšia?

Canon a Nikon sú dve najväčšie mená v kamerovom priemysle. Ale ktorá značka ponúka lepšiu radu fotoaparátov a objektívov?

ako odstrániť profily z xbox 360
Čítajte ďalej Súvisiace témy
  • Programovanie
  • Ťahák
  • SQL
O autorovi Joe Coburn(136 publikovaných článkov)

Joe je absolventom počítačových vied na University of Lincoln, UK. Je profesionálnym softvérovým vývojárom a keď nelieta s dronmi alebo nepíše hudbu, často ho zastihne fotografovanie alebo vytváranie videí.





Viac od Joe Coburn

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber