SQL a kezeléshez

  • Jul 26, 2021
click fraud protection

Sokszor voltunk olyan bonyolult helyzetekben, amikor információra van szükségünk az adatbázisunkból sürgős adatok, és nem áll rendelkezésünkre a szükséges technikai és elemzői támogatás számítástechnika. Általánosságban elmondható, hogy a vállalatvezetők és a menedzsment nagyon bizonytalan ismeretekkel rendelkezik a programról SQL nyelv, ami hátrányos helyzetbe hozza őket ezekben a helyzetekben. Ebben a részben megpróbálunk rövid magyarázatot adni erről a nyelvről, működéséről és felhasználásáról az adatkezeléshez.

A strukturált lekérdezés nyelve (SQL) egy normalizált adatbázis-nyelv, amely parancsokból, záradékokból, operátorokból és összesített függvényekből áll. Ezeket az elemeket egyesítik az adatbázisok létrehozásának, frissítésének és kezelésének utasításai. Azok a típusú parancsok, amelyek érdekelnek bennünket e bejegyzés céljából, a DML amelyek lehetővé teszik a lekérdezések előállítását az adatok rendezéséhez, szűréséhez és kivonásához.

Hirdetések

DML parancsok:

  • SELECT: Olyan rekordok lekérdezésére szolgál az adatbázisból, amelyek megfelelnek egy bizonyos feltételnek.
  • INSERT: Adatkötegek egyetlen művelettel történő betöltése az adatbázisba.
  • FRISSÍTÉS: Adatkötegek egyetlen művelettel történő betöltése az adatbázisba.
  • TÖRÖL: Rekordok törlésére szolgál egy adatbázis táblázatából.

Hirdetések

Ezek közül a parancsok közül a legfontosabb a SELECT mivel ez lehetővé teszi számunkra, hogy megszerezzük a szükséges információkat az adatbázisból. A másik három parancs kritikus, mivel a helytelen használat komoly adatbázis-eredményeket okozhat. Például a FRISSÍTÉS Y TÖRÖL kiküszöbölhető egy fontos rekord az üzlet számára, például az eladás.

A parancsokon kívül DML vannak olyan záradékok, amelyek módosítási feltételek, amelyek a kiválasztandó vagy kezelni kívánt adatok meghatározására szolgálnak.

Hirdetések

Záradékok:

  • DESDE: Meghatározza azt a táblázatot, amelyből a rekordokat ki kell választani
  • AHOL: Meghatározza azokat a feltételeket, amelyeknek a kiválasztandó rekordoknak meg kell felelniük.
  • CSOPORTOSÍT: A kiválasztott rekordok meghatározott csoportokba történő szétválasztására szolgál
  • HOGY: Minden csoportnak teljesítendő feltétel kifejezésére szolgál
  • RENDEZÉS: A kiválasztott rekordok rendezésére szolgál egy adott sorrend szerint

Logikai operátorok:

Hirdetések

  • ÉS: Ez a logikus "és". Két feltételt értékel és csak akkor ad valódi értéket, ha mindkettő igaz.
  • VAGY: Ez a logikai "o". Két feltételt értékel, és visszaadja az igaz értéket, ha bármelyik igaz.
  • NEM: Logikai tagadás. A kifejezés ellentétes értékét adja eredményül.

Összehasonlító operátorok:

  • <: Kisebb, mint
  • >: Nagyobb, mint
  • <>: Más mint
  • <=: Kevesebb vagy ugyanaz, mint
  • >=: Nagyobb vagy egyenlő
  • =: Mint
  • KÖZÖTT: Értéktartomány megadására szolgál.
  • MINT: Egy modell összehasonlításakor használják
  • BAN BEN: Adatbázisból származó rekordok megadására szolgál

Összesített függvények:

Hirdetések

  • AVG: Egy adott mező értékeinek átlagának kiszámítására szolgál
  • SZÁMOL: A kiválasztás rekordszámának visszaadására szolgál.
  • ÖSSZEG: Egy mező értékeinek összegét adja vissza
  • MAX: A megadott mező legmagasabb értékének visszaadására szolgál.
  • MIN: A megadott mező legalacsonyabb értékének visszaadására szolgál.

Ez csak egy pillantás volt mindarra, amit az SQL-sel tehetünk. A témák elmélyüléséhez tekintse meg a többi kapcsolódó bejegyzésünket.

instagram viewer