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
Komento | Toiminta |
---|---|
Kyselykomennot | |
VALITSE | Peruskyselyrakenne tietojen noutamiseen. |
VALITSE * | *: N käyttäminen SELECTin kanssa palauttaa kaikki sarakkeet. |
SELECT -sarake | Määritä tarkat sarakkeet niiden nimellä. |
SELECT -taulukko. Sarake | Viittaa tietyn taulukon sarakkeeseen. |
ALK | Määritä, mistä tiedot löytyvät. |
KUTEN | Piilota tilapäisesti taulukon nimi tai sarake uuteen nimeen. |
MISSÄ | Suodata tulokset ehdolla. |
JA | Käytä useita ehtoja WHERE -lausekkeella. Tulosten on vastattava kaikkia ehtoja. |
TAI | Käytä useita ehtoja WHERE -lausekkeella. Tulosten on vastattava vain yhtä ehtoa. |
TILAA | Järjestä tulokset sarakkeen mukaan. Tietokanta valitsee tilaustavat. |
TILAA sarakkeen ASC | Järjestä tulokset sarakkeessa nousevaan järjestykseen. |
TILAA sarakkeen DESC | Järjestä tulokset sarakkeessa laskevassa järjestyksessä. |
RAJA | Rajoita palautettujen tulosten määrää. |
OFFSET | Ohita ensimmäinen OFFSET -rivi. Käytetään usein LIMIT: n kanssa. |
TIEDOT | Suorita kysely hakeaksesi tietoja toiselle kyselylle. |
Aggregaattitoiminnot¹ | |
KREIVI | Laske kyselyä vastaavien rivien määrä. |
MAX | Palauta numeerisen sarakkeen suurin arvo. |
MIN | Palauta pienin arvo numeerisessa sarakkeessa. |
SUMMA | Summaa numeerisen sarakkeen arvot. |
AVG | Laske numeerisen sarakkeen keskiarvo. |
Ottaa | Käytetään koostefunktioiden kanssa WHERE -lausekkeen sijaan. |
RYHMÄ | Käytetään kokonaistuloksen tarkentamiseen. |
Operaattorit | |
KUTEN | Isot ja pienet kirjaimet erottavat mallin haun yleismerkkioperaattorilla (%). |
MINÄ PIDÄN | Isot 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. | |
LIITTO | Yhdistä kaksi ainutlaatuista kyselyä (samoilla sarakkeilla) yhdeksi tulokseksi. |
UNION KAIKKI | Yhdistä kaksi kyselyä (joilla on samat sarakkeet) yhdeksi tulokseksi. Kaksoiskappaleet sallittu. |
SISÄÄN | Lyhenne WHERE: lle. Määrittää useita TAI -ehtoja. |
EI MUKANA | Lyhenne WHERE: lle. Määrittää useita TAI -ehtoja (käänteisesti) tai ei ole yhtä suuri kuin. |
ON NULL | Tarkista tyhjät arvot. |
EI OLE NULL | Tarkista, onko tyhjiä arvoja. |
INTERSECT | Palauta tulokset, jotka vastaavat kahta kyselyä. |
MIINUS | Palauta 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 LIITTYMINEN | Kaikki tulokset vasemmasta taulukosta, vain vastaavat tulokset oikeasta taulukosta. |
VASEN ULKOINEN LIITTYMINEN (NULL) | (Nullilla) Kaikki tulokset vasemmasta taulukosta, mutta eivät oikeasta taulukosta. |
SISÄINEN LIITTYMINEN | Kaikki tulokset, jotka vastaavat sekä vasenta että oikeaa taulukkoa. |
TÄYSIN ULKOINEN LIITTYMINEN | Kaikki 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 LIITTYMINEN | Kaikki 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 TAULUKKO | Luo uusi taulukko. |
TYHJÄ | Salli tyhjät arvot tälle kentälle. |
EI TYHJÄ | Älä salli tyhjiä arvoja tälle kentälle. |
OLETUS | Arvo, jolla kenttä täytetään, jos sitä ei toimiteta. |
KUTEN | Luo 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. |
PUDOTUSTAULUKKO | Poista taulukko ja kaikki sen tiedot. |
TRUNCATE PÖYTÄ | Poista kaikki taulukon tiedot, mutta älä itse taulukkoa. |
Rajoitukset | |
PÄÄAVAIN | Arvo, joka yksilöi taulukon tietueen yksilöllisesti. Yhdistelmä NOT NULL ja UNIQUE. |
ULKOMAINEN AVAIN | Viittaa ainutlaatuiseen arvoon toisessa taulukossa. Usein ensisijainen avain toisessa taulukossa. |
AINUTLAATUINEN | Pakota yksilölliset arvot tälle sarakkeelle taulukkoa kohden. |
TARKISTAA | Varmista, 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ÄHETIN | Luo 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. |
SUORITTAA | Avainsana, joka ilmaisee päälaukaisimen määritelmän lopun. |
DROP -liipaisin | Poista liipaisin. |
Näkymien luominen ja muokkaaminen | |
LUO NÄKYMÄ | Luo uusi näkymä. |
KUTEN | Määritä, mistä haluat hakea näkymän tiedot. |
CASCADED CHECK -VALINNALLA | Varmista, 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 VALINNALLA | Varmista, 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) ¹ | |
KANSSA | Luo uusi yhteinen taulukkolauseke. |
KUTEN | Mää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
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