Bevezetés az SQL parancsokba
Az SQL vagy néven strukturált lekérdezési nyelv az adatbázisok alapvető lekérdezési nyelve, és egy tartomány-specifikus nyelv a Relációs Database Management System számára. Hasznos, ha az adattípus strukturált, és az adatok különféle attribútumai között függőség van. Széles körben használják, és egyike a legnépszerűbb lekérdezési nyelveknek, mivel egyedülálló módon képesek több rekordot lehívni egyetlen lekérdezési nyilatkozat felhasználásával. Ez mind a DDL (Data Definition Language), mind a DML (Data Manipulation Language) parancsokból áll, ami sokkal hatékonyabbá teszi a lekérdezések használatát. Az SQL deklaratív programozási nyelv, amely beállított alapon van, és ezért nem szükségszerű programozási nyelv, mint például a C vagy az BASIC stb. Annak érdekében, hogy az adatbázisból származó adatokat le lehessen tölteni, ismernie kell az SQL parancsokat, amelyekre megyünk tanulmány ezen a poszton.
Alapvető SQL parancsok
- Választás : Ez valószínűleg a legalapvetőbb SQL parancs. A Select parancs arra szolgál, hogy az adatbázis adott táblázatait lekérje vagy lekérje. Ezt általában meghatározott oszlopnevek vagy az összes oszlopnév követi (a * használatával).
- Létrehozás: Ez az egyik alapvető DDL parancs, amelyet egy táblázat létrehozásához használunk az adatbázisban. A táblázat létrehozásának előfeltételei között szerepel az oszlop neve és adattípusainak ismerete.
- VÉGREHAJTÁS : Ezt a DML parancsot a táblázat módosításaihoz használják. Ez magában foglalja a táblázat szükség szerinti módosítását.
- WHERE : A WHERE záradék az egyik legfontosabb SQL parancs, mivel arra használják, hogy lekérjék vagy letöltsék az adott esethez szükséges adatokat. Ez hasznos, mivel kizárja az összes irreleváns adatot.
- SQL ALIAS: Az ALIAS az egyik leggyakoribb SQL parancs, amelyet értelmes név megadására használnak az attribútumhoz vagy egy oszlophoz. Oszlopokra és táblázatokra vonatkoznak, amelyek elősegítik a lekérdezés olvashatóságát.
- ÉS: Ez egy SQL operátor, amelyet két feltétel kombinálására használnak. Ahhoz, hogy a sor megjelenjen az adathalmazban, mindkét feltételnek valósnak kell lennie.
- AVG (): Ez egy összesített függvény, amelyet egy adott numerikus oszlop átlagértékének visszaadására használnak
- RENDELÉS : Ezt a kiválasztási nyilatkozattal együtt használják az eredmények növekvő vagy csökkenő sorrendbe történő rendezésére. Ha az ORDER BY záradék után nem érvelnek argumentumok, akkor alapértelmezés szerint növekvő sorrendű lekérdezés lesz.
- GROUP BY: Az SQL parancsok GROUP BY-záradéka arra szolgál, hogy az adatokat egy vagy több oszlophoz kapcsolódó egyes csoportosítás alapján nyerje be.
- INSERT : Az INSERT parancs új adatsor hozzáadására szolgál a táblázatban. Az INSERT parancs felhatalmazása az, hogy a táblát már létre kell hozni.
Köztes parancsok
- UPDATE : Ezt a parancsot a táblázat meglévő sorának frissítésére vagy módosítására használják.
- TÖRLÉS: Ahogy a neve is sugallja, ezt a parancsot a sorok törlésére használják a táblázatból.
- HAVING: A HAVING záradékot használják az adatok szűrésére egy vagy több csoportfüggvény alapján. Ez nagyon hasonlít a WHERE záradék használatához, de ide tartozik egy csoportfüggvény használata.
- LIKE: Ezt az operátort használják a két feltétel összehasonlítására, és felsorolja a táblázat összes sorát, amelynek oszlopneve megegyezik a LIKE záradékkal megadott mintával. A helyettesítő karaktereket használó operátorokat, például a% -ot akkor használják, ha nem biztos benne az adott mintában.
- IN : Az IN operátor, ha egy oszlopot összehasonlítanak több értékkel. Többé-kevésbé hasonlít az OR helyzethez.
- IS NULL: Az IS NULL operátor egy másik SQL alapú operátor, amelyet annak megjelenítésére használnak, hogy az adott oszlopnévnek NULL értéke van-e. A megadott oszlopok összes sorának lekérésére szolgál, amelyekre vonatkozóan nem találtak adatot, vagy nullnak találták.
- KÖZÖTT : Ahogy a neve is sugallja, ez az operátor kiszűri az eredményeket egy adott tartományra. Az érték ebben az esetben lehet szám, dátum vagy szöveg.
- ESET : Ez az eset ugyanaz, mint más programozási nyelvekben, például a Java stb., Ahol a döntés-vezérlési nyilatkozatot az ügyjogi nyilatkozat veszi, és az abban található érv felhasználja az adott helyzetnek megfelelő eset eredmények beolvasására.
- COUNT () : Ez az egyik leghasznosabb SQL parancs, amelyet az összes soron kívüli adat összes sorának számának megjelenítésére használnak. Az oszlop nevét használja argumentumként.
- BELSŐ CSATLAKOZÁS : Ez az egyik legfontosabb SQL-parancs, amely akkor jön létre, amikor kapcsolatot kell létesíteni két rögzített közös attribútum alapján két tábla attribútuma között. Más szavakkal, a belépési feltételnek igaznak kell lennie ahhoz, hogy az INNER JOIN működjön.
Speciális SQL parancsok
- LIMIT : A LIMIT záradék segít meghatározni az eredménykészletben megengedett sorok maximális számát.
- KÜLSŐ CSATLAKOZÁS: Ez az összekapcsolási funkció akkor jön létre, amikor mindkét táblázat minden mezőjére szükség van valamilyen általános bemeneti oszlop feltétel alapján. Ha a csatlakozási feltétel nem teljesül, akkor egy NULL értéket kell kitölteni az oszlop jobb oldalán.
Tippek és trükkök az SQL parancsok használatához
Amikor SQL parancsokat használ, töltsön több időt a táblázat elemzésében, mint lekérdezés és végrehajtás. Használjon egyszerűbb és kevésbé összetett lekérdezéseket, minimálisra használja a dinamikus SQL-t. Ezenkívül inkább a táblák álneveit használja a jobb olvashatóság érdekében.
Következtetés
Ez a bejegyzés a fontos SQL-parancsokról szól, amelyek képezik az adatbázis lekérdezési nyelvének alapját. Remélem tetszett a cikk. Maradj kapcsolatban.
Ajánlott cikkek
Ez az SQL parancsok útmutatója. Itt megvitattuk az alapvető, valamint a fejlett SQL parancsokat és néhány azonnali SQL parancsot. A következő cikkben további információkat is megtudhat -
- A Spark parancsok használata
- Mi a kaptár parancsok?
- Vessen egy pillantást az AutoCAD parancsokra
- Sqoop parancsok - meg kell próbálni