Különbség az SQL hol és pontja között

Fő különbség - hol vs amelynek rendelkezése van az SQL-ben
 

Az adatok minden szervezet számára fontosak. Ezért az adatokat visszakeresve, szervezett módon kell tárolni. Az adatokat táblázatokban tárolják. Az adatbázis táblázatok gyűjteményéből áll. Az egyik általános adatbázis-típus a relációs adatbázisok. Relációs adatbázisban a táblák egymással kapcsolatban állnak. Például az asztali ügyfél csatlakozik a rendelési asztalhoz. A Relációs Database Management System (RDBMS) egy adatbázis-kezelő rendszer, amely relációs modellen alapul. Relációs adatbázisok kezelésére szolgál. Az RDBMS néhány példája a MySQL, MSSQL és Oracle. A strukturált lekérdezési nyelv (SQL) az a nyelv, amellyel az adatokat manipulálják és visszakeresik egy relációs adatbázisban. Az SQL-ben különféle záradékok vannak a különböző feladatok végrehajtására. Közülük ketten van és van. Ez a cikk tárgyalja a különbséget az SQL hol és hol található záradéka között. Az kulcs különbség a ahol és amelynek rendelkezése az SQL-ben az, ez ahol a záradékot alkalmazzák az iratok szűrésére, mielőtt egy csoportosulás vagy aggregáció megtörténne, miközben a záradékot használják az iratok szűrésére egy csoportosítás után, vagy ha az aggregáció megtörténik.

TARTALOMJEGYZÉK

1. Áttekintés és a legfontosabb különbség
2. Mi az hol található az SQL záradék?
3. Mi van az SQL záradékával?
4. hasonlóságok az SQL és a hol található záradékok között
5. Side by Side Comparison - ahol vs az klaszter az SQL-ben táblázatos formában van
6. Összegzés

Mi az az pont, ahol az SQL??

Segít egy adott adatkészlet lekérésében, frissítésében vagy törlésében a táblázatból az adott feltételnek megfelelően. A programozó a záradékkal csak a szükséges adatok korlátozására és letöltésére használható. A lekérdezés csak azokon a rekordokon hajtódik végre, amelyekben a hol-feltétel által meghatározott feltétel igaz. Használható kiválasztással, frissítéssel és törléssel.

Lásd az alábbi tanulói táblázatot,

A következő SQL lekérdezés segítségével kiválaszthatja annak a hallgatónak a nevét és életkorát, akinek a student_id értéke 3.

válassza ki a hallgató nevét, életkorát, ahol a student_id = 3;

Lehetséges olyan operátorok használata is, amelyek nem egyenlőek (! =), Nagyobb, mint (>), kisebb, mint (=), kevesebb vagy egyenlő (<=). To select the student_id and name whose age is not equal to 15, the following SQL query can be used.

válasszuk a student_id nevet, a hallgató korától! = 15;

A 2-es tanuló életkorának 13-ra történő megváltoztatásához a következő lekérdezés használható.

frissítse a hallgató beállított életkorát = 13, ahol id = 3;

A student_id 4 rekordjának törléséhez a következő lekérdezés használható.

törölje a hallgatótól, ahol a student_id = 4;

A és, vagy az operátorok felhasználhatók több feltétel kombinálására.

válassza ki a hallgató nevét, ahol a student_id = 1 és a kor = 15; A lekérdezés az Ann nevet fogja lekérdezni.

Ez néhány példa arra, hogy az SQL hol tartalmaz záradékot. Ha van csoportos záradék, akkor a záradék előtte jelenik meg.

Mi van a záradékkal az SQL-ben??

Vannak olyan funkciók, amelyeket az SQL nyelv biztosít a számítás egyszerű elvégzéséhez. Ezeket aggregálási funkcióknak nevezik. A min () értékkel a kiválasztott oszlop legkisebb értékét találjuk. A max () a kiválasztott oszlop maximális értékének megkeresésére szolgál. Az avg () az oszlop átlagának meghatározására szolgál, az összeg () pedig az oszlop teljes összegének a megkeresésére szolgál. Ez néhány példa az összesítő funkciókra. Lásd az alábbi rendelési táblázatot,

A programozó az alábbiak szerint írhatja az SQL lekérdezést az ügyfelek lekérésére, akiknek egyenlege meghaladja a 2000-et.

válasszon * a megrendeléscsoportból az ügyfeleknél, ha az összeg (egyenleg)> 2000.

Ez kinyomtatja az ügyfélrekordokat, amelyek egyenlege nagyobb, mint 2000. Ez kinyomtatja Ann és Alex ügyfelek nyilvántartásait.

A rendelkező záradék arra szolgál, hogy lekérje az egyes feltételeket teljesítő csoportok értékeit. Ezért megjelenik az adott feltételhez tartozó csoport ennek eredményeként. A rendelkező záradék megjelenik a csoportos záradék után. Ha a csoportos záradék nem létezik, akkor a rendelkező záradék hasonlóan fog működni, mint a záradék.

Milyen hasonlóságok vannak az SQL és a hol található záradék között??

  • Mindkettő a strukturált lekérdezési nyelv záradéka.
  • Mindkettő felhasználható az adatkészlet lekérésére.

Mi a különbség az SQL hol és melyik záradéka között??

ahol vs, amelynek rendelkezése az SQL-ben

Ahol egy SQL-kikötés szolgál, amely meghatározza a feltételt, miközben az adatokat egy táblából hozza le, vagy több táblával összekapcsolódik. A rendelkezés olyan SQL-kikötéssel rendelkezik, amely meghatározza, hogy az SQL Select utasításnak csak azokat a sorokat kell visszaadnia, ahol az összesített értékek megfelelnek a meghatározott feltételeknek.
 Célja
Ahol a záradékot használják a sorok szűrésére. A rendelkező záradékot használjuk a csoportok szűrésére.
összesítése 
Ahol a záradék nem használható az aggregációs függvényekkel, kivéve, ha az a birtoklási záradékban szereplő alkérdésben található. Az aggregációs függvények felhasználhatók a rendelkező záradékkal.
 Szűrési módszer
Ahol a záradék előszűrőként viselkedik. A rendelkező záradék utószűrőként viselkedik.
Csoportonkénti sorrend
Ahol a záradékot használják a csoportos záradék előtt. A rendelkezési záradékot a Csoportos záradék után kell használni.
Használva
Ahol a záradék használható a kiválasztásra, frissítésre és törlésre. A birtoklási záradékot csak a select-vel használják.

összefoglalás - hol vs amelynek rendelkezése van az SQL-ben

A strukturált lekérdezési nyelv (SQL) a relációs adatbázisokban használt nyelv. Hol vannak az SQL két záradéka. Ez a cikk megvitatta a különbséget a hol és melyik kikötés között. Az a különbség, hogy az SQL között hol van-e klauzula, az, hogy hol használják a rekordok szűrésére, mielőtt egy csoportosulás vagy aggregálás megtörténne, miközben azt használják, hogy a rekordokat szűrjük egy csoportosítás után, vagy ha az aggregáció megtörténik.

Referencia:

1. “A WHERE SQL záradék használata.” WHERE: SQL utasítások záradéka Studytonight. Itt érhető el
2.Hasznos kikötés a csoport SQL függvényekkel | DBMS bemutató | Studytonight. Itt érhető el 
3. „Birtoklás (SQL).” Wikipedia, Wikimedia Alapítvány, 2018. március 3.. Itt érhető el 
4. „Mikor van záradék?” GeeksforGeeks, 2017. május 9. Elérhető itt