Uvod v SQL ukaze

SQL ali v javnosti znan kot strukturiran poizvedbeni jezik je temeljni poizvedbeni jezik za baze podatkov in je domenski jezik za sistem za upravljanje relacijskih podatkovnih baz. Koristno je, če je vrsta podatkov strukturirana in obstaja odvisnost med različnimi atributi podatkov. Široko se uporablja in je eden najbolj priljubljenih poizvedbenih jezikov zaradi svoje edinstvene sposobnosti pridobivanja več zapisov s samo uporabo ene izjave poizvedbe. Sestavljen je iz ukazov DDL (Data Definition Language) in DML (Language Manipulation Language), zaradi česar je uporaba poizvedb veliko učinkovitejša. SQL je deklarativni programski jezik, ki je postavljen na osnovi in ​​zato ni nujno programski jezik, kot so C ali BASIC itd. Če želite pridobiti podatke iz baze podatkov, morate vedeti ukaze SQL, na katere bomo študij v tej objavi.

Osnovni ukazi SQL

  • IZBERI : To je morda najbolj osnovni ukaz SQL. Ukaz select se uporablja za pridobivanje ali pridobivanje rezultatov iz določene tabele baze podatkov. Temu običajno sledijo posebna imena stolpcev ali vsa imena stolpcev (z uporabo *).

  • CREATE : To je eden osnovnih ukazov DDL, ki se uporablja za ustvarjanje tabele znotraj baze podatkov. Predpogoji za izdelavo tabele vključujejo poznavanje imena stolpcev in njihovih podatkovnih vrst.

  • ALTER : Ta ukaz DML se uporablja za spreminjanje tabele. Vključuje spreminjanje tabele glede na potrebe.

  • KJE : Stavek WHERE je eden najpomembnejših ukazov SQL, saj se uporablja za pridobivanje ali pridobivanje določenih podatkov, ki so potrebni za določen primer. To je koristno, saj izključuje vse nepomembne podatke.

  • SQL ALIAS: ALIAS je eden najpogostejših ukazov SQL, ki se uporablja za dodelitev smiselnemu imenu atributa ali stolpca. Opredeljeni so za stolpce in tabele, kar pomaga povečati berljivost poizvedbe.

  • IN: To je operater SQL, ki se uporablja za kombiniranje dveh pogojev. Da se vrstica prikaže v nizu rezultatov podatkov, morata biti oba pogoja resnična.

  • AVG (): To je združena funkcija, ki se uporablja za vrnitev povprečne vrednosti določenega številskega stolpca

  • NAROČI PO : Uporablja se skupaj z izjavo select za razvrščanje rezultatov v naraščajočem ali padajočem vrstnem redu. Če po določbi ORDER BY ni naveden noben argument, se privzeto upošteva poizvedba o naraščajočem naročilu.

  • GROUP BY: Stavek GROUP BY v ukazih SQL se uporablja za pridobivanje podatkov na podlagi določene skupine, povezane z enim ali več stolpci.

  • INSERT : Ukaz INSERT se uporablja za dodajanje nove vrstice podatkov v tabelo. Naloga za ukaz INSERT je, da je tabela že ustvarjena.

Vmesni ukazi

  • UPDATE : Ta ukaz se uporablja za posodabljanje ali spreminjanje obstoječih vrstic v tabeli.

  • DELETE: Kot že ime pove, se ta ukaz uporablja za brisanje vrstic iz tabele.

  • HAVING: Stavek HAVING se uporablja za filtriranje podatkov na podlagi ene ali več skupinskih funkcij. To je zelo podobno uporabi klavzule WHERE, vendar to vključuje uporabo skupinske funkcije.

  • LIKE: Ta operater se uporablja za primerjavo med dvema pogojema in prikaže vse vrstice tabele, katerih ime stolpca se ujema z vzorcem, določenim s klavzulo LIKE. Kadar niste prepričani o določenem vzorcu, se uporabljajo nadomestni operaterji, kot je%.

  • IN : Operater IN, ko primerja stolpec z več vrednostmi. Je bolj ali manj podoben pogoju OR.

  • JE NULL: Operator IS NULL je še en operater, ki temelji na SQL, ki se uporablja za prikaz, ali ima določeno ime stolpca vrednost NULL. Uporablja se za pridobivanje vseh vrstic za določene stolpce, za katere podatki niso bili najdeni ali pa so bili najdeni kot ničelni.

  • MED MEDI : Kot pove že ime, ta operater filtrira rezultate za določen niz razponov. Vrednost v tem primeru so lahko številke, datumi ali besedilo.

  • ZADEVA : Ta primer je enak kot v drugih programskih jezikih, kot je Java, itd.

  • COUNT () : To je eden najkoristnejših ukazov SQL, ki se uporablja za prikaz števila skupnega števila vrstic za vse tiste ničelne podatke. Kot argument uporablja ime stolpca.

  • INNER JOIN : To je eden najpomembnejših ukazov SQL, ki se začne uporabljati, ko mora zgraditi odnos med atributi dveh tabel na podlagi fiksnega skupnega atributa. Z drugimi besedami, pogoj pridružitve mora biti resničen, da lahko INNER JOIN deluje.

Napredni ukazi SQL

  • Omejitev : Odredba LIMIT vam bo pomagala določiti največje število vrstic, ki so dovoljene v naboru rezultatov.

  • ZUNANJI PRIDRUŽEK: To je funkcija pridruževanja, ki se začne uporabljati, ko so potrebna vsa polja obeh tabel na podlagi nekega skupnega pogoja vhodnega stolpca. Če pogoj združevanja ni izpolnjen, se na desni strani stolpca vnese vrednost NULL.

Nasveti in triki za uporabo SQL ukazov

Kadar koli uporabljate ukaze SQL, porabite več časa za analizo tabele, kot za poizvedovanje in izvajanje. Izkoristite preprostejše in manj zapletene poizvedbe z minimalno uporabo dinamičnega SQL-a. Raje uporabite vzdevek tabel za boljšo berljivost.

Zaključek

Ta objava je govorila o pomembnih ukazih SQL, ki so osnova za jezik poizvedbe baze podatkov. Upam, da vam je bil članek všeč. Ostani povezan.

Priporočeni članki

To je vodnik za ukaze SQL. Tu smo razpravljali o osnovnih in naprednih ukazih SQL ter nekaj neposrednih ukazov SQL. Če želite izvedeti več, si oglejte tudi naslednji članek.

  1. Kako uporabljati iskrive ukaze
  2. Kaj so ukazi panja
  3. Oglejte si ukaze AutoCAD
  4. Ukazi Sqoop - poskusite