Értékek csoportjának meghatározása az sqlite operátorban lévő és kiválasztó adatbázisokban, blog létrehozása webhelyekről,

12.11. Rész: Az SQLite adatbázisokban lévő értékek meghatározása: IN és SELECT utasítások

Üdvözlöm, látogató a webhely ZametkiNaPolyah.ru. Továbbra is tanulmányozzuk az adatbázisokat és ismeretségünket az SQLite3 könyvtárral.





Ebben a bejegyzésben az SQL IN-utasítás és a SELECT parancs SQLite adatbázisokban történő használatáról beszélünk. Az IN operátor segítségével adatokat lekérdezni, és a vonal kerül kiválasztásra alapján történő összehasonlítása oszlop értékeit egy előre meghatározott tartományban, ami meg van adva a pontban. Gyakran előfordulhat, hogy SELECT al-lekérdezéseket használ az IN utasítás használatával, de egy másik bejegyzésről beszélünk.







Értékek csoportjának meghatározása az sqlite operátorban lévő és kiválasztó adatbázisokban, blog létrehozása webhelyekről,

Az SQLite adatbázisokban lévő értékek meghatározása: IN és SELECT utasítások

Ebből a rekordból megtudhatja:

  • hogy az SQL IN operátor lehetővé teszi, hogy definiáljon olyan értékkészletet, amellyel az adatbázis lekérdezésekor összehasonlíthatja a karakterláncokat;
  • lásd például az IN és a SELECT használatát az SQLite3 adatbázisokban;
  • és a cikk végén talál információt arról, hogy mely parancsok mellett a SELECT is használhatja az IN utasítást.

Hogyan definiálhatok egy értékkészletet az SQLite adatbázisokban az IN operátorral és a SELECT paranccsal

Vannak esetek, amikor az SQLite adatbázisból származó adatokat nem egy adott tartományban kell kiválasztani, hanem egy korábban ismert értékkészlet szerint. Ez az értékkészlet lehetővé teszi az SQL IN utasítás kijelölését a SELECT utasítással együtt. SQL lekérdezés A SELECT az IN utasításban nemcsak egy előre meghatározott értékkészletet definiálhat, hanem egy alkérdést is létrehozhat, ha az értékek ismeretlenek, de erre a téma másik részében.

Az SQL operátor egy logikai operátor, ugyanazon csoportra vonatkozik, mint az AND és az OR. valamint a LIKE operátor, amely sablonok szerinti keresést hajt végre adatbázisokban. A bal oldalon a kezelő elfogadja az értékek az oszlop, míg a jobb oldalon határozza meg egy értékrend, amelyet összehasonlítjuk azokkal az értékekkel az oszlop a folyamat végrehajtása SELECT parancs.

Talán mindössze annyit kell tudnia az IN utasítás és a SELECT parancs használatáról. Most egy SELECT lekérdezést írhatunk egy IN utasítással, és megpróbálhatjuk meghatározni értékeinket.

Példák az IN és a SELECT használatára az SQLite3 adatbázisokban

Majd jelölje gyakran használják együtt, rendszerint üzemben létrehozásához használt segédlekérdezésként SELECT, de ebben az esetben figyelembe vesszük egy egyszerű példa segítségével az IN operátor a SELECT és a következő részben látni fogjuk, hogyan kell csinálni segédlekérdezés. Próbáljuk meg meghatározni az IN értékét. Ehhez létre kell hoznia egy táblát az SQLite adatbázisban a CREATE parancs használatával:

Most a NOT IN és a SELECT kombinációja egyenlő sorokat adott nekünk, mert nem tartozik egy bizonyos értékkészlethez.

IN utasítás használata más SQLite3 parancsokkal

Az SQL IN deklarációt nem csak a SELECT utasítással lehet használni. de más SQLite könyvtár parancsokkal is. Nem fogunk beszélni a tranzakciókezelésről és az adatokhoz való hozzáférés ellenőrzéséről. így az elsőben SQL utasításokat írhatsz, a második az SQLite-ben.

  1. Akkor egy műveletet adjon hozzá sorokat egy adatbázis tábla segítségével a betét és a SELECT segédlekérdezés, így azt lehet mondani, hogy a beiktatást és együtt is használható.
  2. Amikor sorokat törli az adatbázis táblából. akkor a WHERE záradék segítségével válassza ki a törölni kívánt sorokat, így használhatja az IN utasítást és a DELETE parancsot.
  3. Ha módosítania kell az adatokat az adatbázisban. akkor használja az UPDATE parancsot és a WHERE záradékot, hogy pontosan azonosítsák azokat a sorokat, amelyek módosítást igényelnek, illetve használhatja az IN utasítást.
  1. Létrehozhatunk táblázatokat a SELECT kérés alapján, ezért használhatjuk az IN utasítást.
  2. Táblázatok és egyéb adatbázis objektumok törléséhez DROP parancs van. és az IN operátor manipulálja az adatokat, így nem tudjuk őket használni.
  3. Az ALTER parancs létezik táblák és egyéb adatbázis objektumok módosításához. Ismét az ALTER parancs működik az objektum szintjén, és az IN utasítás az érték szintjén.

Az IN utasítás és a SELECT utasítás lehetővé teszi egy értékkészlet meghatározását. ami tükröződni fog az eredmény meg nem szabad elfelejteni, hogy az IN operátor és bináris összehasonlítást oszlop értékeit előre meghatározott értékeket. Legyen óvatos az IN és a SELECT utasítások használatával. mert az SQLite egy dinamikus adatbeviteli DBMS. amelyben nincsenek adattípusok, de vannak adatosztályok és affinitás oszlopadatípusok.

Egy kicsit arról, hogyan lehet weboldalakat létrehozni, és hogyan reklámozhat egy weboldalt:

Azt javaslom, hogy olvassa el:




Kapcsolódó cikkek