Essential SQL Commands Cheat Sheet aloittelijoille

Essential SQL Commands Cheat Sheet aloittelijoille

Structured Query Language (SQL) on valintatyökalu tietokantojen käsittelyyn. Tämän kielen avulla voit käsitellä tietoja kuin mikään muu, eikä käytön aloittaminen maksa mitään!





Jos olet uusi SQL -komentojen kanssa tai tarvitset muistutuksen joistakin tämän tehokkaan työkalun osista, alla oleva SQL -komentojen huijausarkki on juuri sitä mitä tarvitset. Vieritä alas nähdäksesi sen sisältämän mahtavuuden tai lataa PDF myöhempää käyttöä varten. (PDF sisältää esimerkkejä annetuista komennoista.)





ILMAINEN LATAUS: Tämä huijausarkki on saatavana nimellä ladattava PDF jakelukumppaniltamme TradePubilta. Sinun on täytettävä lyhyt lomake, jotta voit käyttää sitä vain ensimmäistä kertaa. ladata Essential SQL -komentojen huijausarkki .





miksi ps4 -ohjain katkeaa jatkuvasti?

Essential SQL -komentojen huijausarkki

KomentoToiminta
Kyselykomennot
VALITSEPeruskyselyrakenne tietojen noutamiseen.
VALITSE **: N käyttäminen SELECTin kanssa palauttaa kaikki sarakkeet.
SELECT -sarakeMääritä tarkat sarakkeet niiden nimellä.
SELECT -taulukko. SarakeViittaa tietyn taulukon sarakkeeseen.
ALKMääritä, mistä tiedot löytyvät.
KUTENPiilota tilapäisesti taulukon nimi tai sarake uuteen nimeen.
MISSÄSuodata tulokset ehdolla.
JAKäytä useita ehtoja WHERE -lausekkeella. Tulosten on vastattava kaikkia ehtoja.
TAIKäytä useita ehtoja WHERE -lausekkeella. Tulosten on vastattava vain yhtä ehtoa.
TILAAJärjestä tulokset sarakkeen mukaan. Tietokanta valitsee tilaustavat.
TILAA sarakkeen ASCJärjestä tulokset sarakkeessa nousevaan järjestykseen.
TILAA sarakkeen DESCJärjestä tulokset sarakkeessa laskevassa järjestyksessä.
RAJARajoita palautettujen tulosten määrää.
OFFSETOhita ensimmäinen OFFSET -rivi. Käytetään usein LIMIT: n kanssa.
TIEDOTSuorita kysely hakeaksesi tietoja toiselle kyselylle.
Aggregaattitoiminnot¹
KREIVILaske kyselyä vastaavien rivien määrä.
MAXPalauta numeerisen sarakkeen suurin arvo.
MINPalauta pienin arvo numeerisessa sarakkeessa.
SUMMASummaa numeerisen sarakkeen arvot.
AVGLaske numeerisen sarakkeen keskiarvo.
OttaaKäytetään koostefunktioiden kanssa WHERE -lausekkeen sijaan.
RYHMÄKäytetään kokonaistuloksen tarkentamiseen.
Operaattorit
KUTENIsot ja pienet kirjaimet erottavat mallin haun yleismerkkioperaattorilla (%).
MINÄ PIDÄNIsot ja pienet kirjaimet eivät erota mallin hakua jokerimerkillä (%).
VÄLILLÄEtsi arvo kahden arvon väliltä. Toimii päivämäärien tai numeroiden kanssa.
>Etsi ehtoja suurempia arvoja.
> =Etsi ehtoja suurempia tai yhtä suuria ehtoja.
<Etsi ehtoa pienempiä arvoja.
<=Etsi arvoja, jotka ovat pienempiä tai yhtä suuria kuin ehto.
=Hae ehtoja täsmälleen vastaavia arvoja.
Etsi arvoja, jotka eivät vastaa ehtoa.
LIITTOYhdistä kaksi ainutlaatuista kyselyä (samoilla sarakkeilla) yhdeksi tulokseksi.
UNION KAIKKIYhdistä kaksi kyselyä (joilla on samat sarakkeet) yhdeksi tulokseksi. Kaksoiskappaleet sallittu.
SISÄÄNLyhenne WHERE: lle. Määrittää useita TAI -ehtoja.
EI MUKANALyhenne WHERE: lle. Määrittää useita TAI -ehtoja (käänteisesti) tai ei ole yhtä suuri kuin.
ON NULLTarkista tyhjät arvot.
EI OLE NULLTarkista, onko tyhjiä arvoja.
INTERSECTPalauta tulokset, jotka vastaavat kahta kyselyä.
MIINUSPalauta yhden kyselyn tulokset, jotka eivät ole toisessa kyselyssä.¹
Liittyy
PÄÄLLÄKäytetään sarakkeen määrittämiseen tulosten vertaamiseksi ja vastaamiseksi.
KÄYTTÖLyhenne ON, käytetään, kun sarakkeen nimi on sama molemmissa taulukoissa.
VASEN ULKOINEN LIITTYMINENKaikki tulokset vasemmasta taulukosta, vain vastaavat tulokset oikeasta taulukosta.
VASEN ULKOINEN LIITTYMINEN (NULL)(Nullilla) Kaikki tulokset vasemmasta taulukosta, mutta eivät oikeasta taulukosta.
SISÄINEN LIITTYMINENKaikki tulokset, jotka vastaavat sekä vasenta että oikeaa taulukkoa.
TÄYSIN ULKOINEN LIITTYMINENKaikki tulokset sekä vasemmasta että oikeasta taulukosta.
FULL OUTER JOIN (NULL)(Ilman nollaa) kaikki vasemman ja oikean taulukon tulokset, lukuun ottamatta molempien taulukoiden tuloksia.
OIKEA ULKOINEN LIITTYMINENKaikki tulokset oikeasta taulukosta, vain vastaavat tulokset vasemmasta taulukosta.
OIKEA ULKOINEN LIITTYMINEN (NULL)(Nullilla) Kaikki tulokset oikeasta taulukosta, mutta eivät vasemmasta taulukosta.
Taulukoiden luominen ja muokkaaminen
LUO TAULUKKOLuo uusi taulukko.
TYHJÄSalli tyhjät arvot tälle kentälle.
EI TYHJÄÄlä salli tyhjiä arvoja tälle kentälle.
OLETUSArvo, jolla kenttä täytetään, jos sitä ei toimiteta.
KUTENLuo uusi taulukko olemassa olevan taulukon rakenteen perusteella. Uusi taulukko sisältää vanhan taulukon tiedot.
MUUTA TAULUKKO (LISÄÄ sarake)Lisää uusi sarake olemassa olevaan taulukkoon.
VAIHTOTAULUKKO (DROP COLUMN)Poista sarake olemassa olevasta taulukosta.
ALTER TABLE (ALTER COLUMN)Muuta olemassa olevan sarakkeen tietotyyppiä.
VAIHTOTAULUKKO (UUDELLEENNIMISSAARNA)Nimeä olemassa oleva sarake uudelleen.
MUUTA TAULUKKO (NIMITYSTAULUKKO)Nimeä olemassa oleva taulukko uudelleen.
ALTER TABLE (MODIFY NULL)Salli sarakkeen nolla -arvot.
ALTER TABLE (MODIFY NOT NULL)Estä sarakkeen nolla -arvot.
PUDOTUSTAULUKKOPoista taulukko ja kaikki sen tiedot.
TRUNCATE PÖYTÄPoista kaikki taulukon tiedot, mutta älä itse taulukkoa.
Rajoitukset
PÄÄAVAINArvo, joka yksilöi taulukon tietueen yksilöllisesti. Yhdistelmä NOT NULL ja UNIQUE.
ULKOMAINEN AVAINViittaa ainutlaatuiseen arvoon toisessa taulukossa. Usein ensisijainen avain toisessa taulukossa.
AINUTLAATUINENPakota yksilölliset arvot tälle sarakkeelle taulukkoa kohden.
TARKISTAAVarmista, että arvot täyttävät tietyn ehdon.
INDEKSI (LUO)Optimoi taulukot ja nopeuta suuresti kyselyitä lisäämällä sarakkeeseen hakemisto.
INDEKSI (LUO YKSILÖLLINEN)Luo indeksi, joka ei salli päällekkäisiä arvoja.
INDEKSI (DROP)Poista hakemisto.
Tietojen luominen ja muokkaaminen
LISÄÄ (YKSI ARVO)Lisää uusi tietue taulukkoon.
INSERT (Useita arvoja)Lisää useita uusia tietueita taulukkoon.
INSERT (SELECT)Lisää tietueita taulukkoon, mutta hanki arvot olemassa olevasta taulukosta.
PÄIVITÄ KAIKKI)Muokkaa kaikkia taulukon olemassa olevia tietueita.
PÄIVITÄ (MISSÄ)Muokkaa taulukossa olevia ehtoja vastaavia tietueita.
POISTA KAIKKI)Poista kaikki tietueet taulukosta.
POISTA (MISTÄ)Poista taulukosta ehtoja vastaavat tietueet.
Liipaisimien luominen ja muokkaaminen¹
LUO LÄHETINLuo liipaisin.
LUO LÄHETIN (TAI MUUTA)Luo liipaisin tai päivitä olemassa oleva liipaisin, jos se löytyy samannimisestä.
MILLOIN (ENNEN)Suorita liipaisin ennen tapahtuman tapahtumista.
MILLOIN (JÄLKEEN)Suorita liipaisin tapahtuman jälkeen.
TAPAHTUMA (INSERT)Suorita liipaisin ennen lisäystä tai sen jälkeen.
TAPAHTUMA (PÄIVITYS)Suorita liipaisin ennen tai jälkeen päivityksen.
TAPAHTUMA (POISTA)Suorita liipaisin ennen poistoa tai sen jälkeen.
PÄÄLLÄMihin taulukkoon kohdistaa tällä laukaisimella?
TRIGGER_TYPE (jokaiselle riville)Suorita liipaisin jokaiselle muutetulle riville.
TRIGGER_TYPE (JOKAINEN LAUSUMA)Suorita liipaisin kerran SQL -käskyä kohti riippumatta siitä, kuinka monta riviä muutetaan.
SUORITTAAAvainsana, joka ilmaisee päälaukaisimen määritelmän lopun.
DROP -liipaisinPoista liipaisin.
Näkymien luominen ja muokkaaminen
LUO NÄKYMÄLuo uusi näkymä.
KUTENMääritä, mistä haluat hakea näkymän tiedot.
CASCADED CHECK -VALINNALLAVarmista, että kaikki näkymän kautta muokatut tiedot täyttävät säännön määrittämät säännöt. Käytä tätä kaikkiin muihin näkymiin.
PAIKALLISEN TARKISTUKSEN VALINNALLAVarmista, että kaikki näkymän kautta muokatut tiedot täyttävät säännön määrittämät säännöt. Ohita tämä muille näkemyksille.
LUO KORJAAVA NÄKYMÄLuo rekursiivinen näkymä (sellainen, joka viittaa rekursiiviseen yhteiseen taulukkolausekkeeseen).
LUO VÄLIAIKAINEN NÄKYMÄLuo näkymä, joka on olemassa vain nykyiselle istunnolle.
DROP -NÄKYMÄPoista näkymä.
Yleiset taulukkolausekkeet (CTE) ¹
KANSSALuo uusi yhteinen taulukkolauseke.
KUTENMääritä CTE: ssä käytettävät tiedot.
, (COMMA)Ketjuta useita CTE: itä.
¹ Tietokantakoneiden toteutukset ja tuki vaihtelevat usein.

SQL: Tehokkain kieli?

Muista, että SQL -murteet vaihtelevat tietokantamoottorien välillä. Se on vähän kuin ero HD DVD: n ja Blu-ray: n (tai VHS: n ja Betamaxin) välillä. SQL on samanlainen tietokantojen välillä, mutta satunnainen monimutkainen komento ei välttämättä toimi täsmälleen kaikissa toteutuksissa. Suurin osa tämän huijausarkin SQL -komennoista toimii kaikissa tietokannoissa. Monimutkaiset komennot, joissa tietokannan tuki vaihtelee, merkitään sellaisiksi.

Kun tiedät SQL: n, voit soveltaa sitä moniin eri tarkoituksiin. Olitpa tekemisissä hallintajärjestelmän, ohjelmointiprojektin tai perusraportoinnin kanssa, SQL avaa tietokannan raakavoiman. Älä unohda lukea meidän ohjelmoijan perusopas SQL: ään , jos haluat tarkastella perusteellisesti näiden komentojen käyttöä.



Jaa Jaa Tweet Sähköposti Canon vs.Nikon: Mikä kameramerkki on parempi?

Canon ja Nikon ovat kamerateollisuuden kaksi suurinta nimeä. Mutta mikä merkki tarjoaa paremman valikoiman kameroita ja objektiiveja?

elokuvia nukkumaan netflixissä
Lue seuraava Liittyvät aiheet
  • Ohjelmointi
  • Lunttilappu
  • SQL
Kirjailijasta Joe Coburn(136 artikkelia julkaistu)

Joe on valmistunut tietojenkäsittelytieteestä Lincolnin yliopistosta Iso -Britanniasta. Hän on ammattimainen ohjelmistokehittäjä, ja kun hän ei lentä droneilla tai kirjoita musiikkia, hänet voidaan usein ottaa valokuvista tai videoista.





Lisää Joe Coburnilta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi