SQLite im Bediener

SQLite im Bediener
„SQLite ist eine offene und zugängliche Datenbank. Nach der Bereitstellung erhält die Software irgendwie keine Lizenz. Es wäre serverlos, da es keinen separaten Rechenzentrumsprozess oder eine separate Strategie zum Ausführen erfordern konnte. Mit SQLite können Benutzer in derselben Transaktion gleichzeitig in mehreren Datenbanken arbeiten, was es vielseitig macht.

SQLite ist ein mehrdimensionales Datenbankverwaltungssystem, das in verschiedenen Betriebssystemen arbeitet, einschließlich Microsoft Windows und Linux. Es muss nicht konfiguriert werden. SQLite wird verwendet, um Softwarekomponenten für verschiedene Geräte zu konstruieren. Es kann wirklich Anforderungen an den Server mit moderatem Verkehr verarbeiten. SQLite kann Dateien mit noch weniger Daten in relativ kleine Bündel komprimieren. Es handelt sich um eine vorübergehende Datenbank, die in einer Anwendung zur Analyse von Informationen verwendet wird.

Die SQLite -Operatoren sind enge Wörter oder Symbole, die in SQLite -Befehlen verwendet werden, um bestimmte Aktionen auf einer Variablen, einem Argument oder einem Wert auszuführen. Es ist ein bedingter Ausdruck. Es kann auch verwendet werden, um viele Einschränkungen in einer Abfrage zusammenzustellen. SQLite unterstützt eine breite Palette von Betreibern. Aussagen werden durch den Einsatz von Operatoren erstellt. Die algebraischen Operatoren und SQL -Operatoren sind ziemlich identisch. SQLite bietet unäre und binäre Operatoren. Unary -Operatoren werden von einem Operanden durchgeführt, während binäre Betreiber von zwei durchgeführt werden. Entweder ein oder mehrere Eingabewerte können einen Bediener ausmachen. Ein Operand ist wie die Parameter eines Bedieners.

Ein In -Operator ist der logische Operator. Es prüft, ob eine Variable in der definierten Liste verfügbar ist oder nicht. Mit Hilfe von Abbildungen werden wir mehr über SQLite im Bediener untersuchen und wie es mit Unterabschnittsparametern verwendet wird, um zu bewerten, ob Zeilendaten übereinstimmen oder nicht.

Für die Implementierung von SQLite -Abfragen müssen wir jeden Compiler herunterladen. Wir haben heruntergeladen

"DB -Browser für SQLite" auf unserem System, um verschiedene Abfragen auszuführen. Wir haben zwei Möglichkeiten zum Erstellen der Datenbank. Wählen Sie die Option "Neue Datenbank" aus der Menüleiste oder geben Sie die Taste "Strg+n" in der Tastatur ein.”

Erstellen Sie eine Tabelle

Nach dem Erstellen der Datenbank müssen wir eine Tabelle erstellen. Wir haben die Abfrage „erstellen“ verwendet, um eine Tabelle zu erstellen. Die in diesem Schritt erstellte Tabelle lautet „Reisen.In der Abfrage von „Erstellen“ definieren wir die Namen der Spalten und deren Datentypen. Die Tabelle "Travel" enthält 4 Spalten (Customer_ID, Customer_Name, City und Customer_Mob).

Tischreisen erstellen (
Customer_id Integer Primärschlüssel,
Customer_Name Text,
Stadttext,
Customer_mob numeric
);

Die Abfrage "Erstellen" wird erfolgreich ausgeführt.

Daten einfügen

Der folgende Schritt besteht darin, die Daten in den Spalten der Tabelle „Reise“ hinzuzufügen."Aus diesem Grund haben wir die Abfrage" Einfügen "angewendet.

Einfügen in Reisen (Customer_id, Customer_Name, City, Customer_MOB) Werte (198, 'Shanjela', 'Alaska', '03194389406'),
(203, 'Emine', 'Origon', '03194389406'),
(278, 'Chen', 'Kalifornien', '+4638556855'),
(391, 'Huang', 'Alaska', '+7859465548'),
(180, 'Fie Hong', 'Kansas', '+7994685501'),
(245, 'Fengge', 'Alaska', '03194389406'),
(313, 'Ahmet', 'Origon', '+7805975474');

Durch Ausführen der oben genannten Abfrage haben wir die Daten der verschiedenen Kunden problemlos eingefügt.

Verwenden Sie die Abfrage "Auswählen"

Um die Daten aller erforderlichen Tabellenspalten abzurufen, müssen wir die Abfrage „Auswählen“ zusammen mit dem Symbol '*' verwenden.

>> aus dem Reisen auswählen

Die Ausgabe zeigt den gesamten Rekord der sieben verschiedenen Kunden aus dem Reisebüro.

Verwendung im Operator mit Charakter

Im Bediener wird verwendet, um die Bedingung anzugeben. In diesem Fall haben wir den Operator mit Zeichen verwendet. Der In -Operator ist in der Spalte „Customer_Name implementiert.”

>> aus dem Reisen auswählen, wo Customer_Name in ('Chen', 'emine');

Die Abfrage gibt die gesamten Daten des Kunden zurück, dessen Namen „Chen“ und „Emine“ sind.”

Wenn die erforderlichen Werte in den Spalten der Tabelle vorhanden sind, gibt die Abfrage die Daten zurück, die den angegebenen Werten entsprechen.

In dieser Abfrage „Select“ wird der In -Operator verwendet, um die Städte der Kunden zu vergleichen. Wir verwenden auch die Klausel „Order by“, um die Daten in zunehmender Reihenfolge zu organisieren.

>> Auswahl * aus Reisen wo City in ('Origon, "Kalifornien", Kansas') Bestellung von Customer_Name;

Die vorhergehende Abfrage zeigt das Ergebnis, das die Daten der Kunden enthält, deren Stadt Original, Kalifornien, Kansas ist. Die Daten werden nach der Spalte „Customer_Name“ sortiert.”

Verwendung im Bediener mit numerischen Werten

Wir können die numerischen Werte angeben, indem wir in diesem Szenario den In -Operator verwenden. Der In -Operator wird auf die Spalte „Customer_id angewendet“ angewendet.”

>> Wählen Sie Customer_id, Customer_Name aus Reisen, wo Customer_id in (313, 391, 245);

Wir erhalten gerade den Customer_ID und den Customer_Name der Kunden, deren IDs 313, 391 und 245 sind.

Verwenden Sie nicht im Bediener

Wir verwenden die Abfrage „Select“, um die Datensätze der Kunden zu erhalten, aber hier geben wir den Zustand an, indem wir das nicht im Bediener verwenden. Die Klausel "Wo" enthält die Bedingung. Wir definieren die Bedingung in der Spalte „Stadt“ des Tisches „Reise.”

>> Auswahl * aus Reisen, wo die Stadt nicht in ('Origon', 'Kalifornien', 'Kansas');

In der Ausgabe erhalten wir die Aufzeichnungen des Kunden, dessen Städte anders sind als Origon, Kalifornien und Kansas. Die Tabelle enthält also nur 3 Kunden, da ihre Stadt in Alaska ist.

Schauen wir uns einen anderen Fall an, in dem wir das nicht im Bediener verwenden. Das Nicht -Betreiber ist in der Spalte "Customer_Mob" beschäftigt. In der Abfrage definieren wir zunächst die Spaltennamen, die wir aus der Tabelle „Reisen“ abrufen möchten.Dann verwenden wir die Klausel "WO", um die Attribute der Nicht -Bedingung anzugeben.

>> Wählen Sie Customer_ID, Customer_Name, Customer_MOB aus der Reise, wo Customer_MOB nicht in (+7805975474, +799468550, +4638556855);

Das Ergebnis der oben genannten Abfrage ist unten dargestellt:

Abschluss

In diesem Tutorial Guide haben wir über die Details des Operators in SQLite Query gesprochen. Der In -Operator wird verwendet, um zu überprüfen, ob die definierten Werte in den Spalten der Tabelle enthalten sind oder nicht. Auf der linken Seite akzeptieren die in und nicht in den Operatoren einen einzelnen Variablenoperanden, und auf der rechten Seite wird ein Spaltenoperand durch eine bestimmte Sequenz von Null oder möglicherweise mehr reelle Zahlen oder eine Unterabfrage erstellt.