SQLite -Abfrage

SQLite -Abfrage

SQLite ist ein In-Process-Modul, das ein interaktionales SQL-Datenbanksystem bietet, das in sich geschlossen, virtualisiert ist und keine Initialisierung erfordert. SQLite ist eines der beliebtesten Datenbanksysteme. Die Verwendung hat jedoch etwas mit seiner Komplexität zu tun. Der Code von SQLite ist öffentlich verfügbar. Es handelt sich um eine Datenbank mit Nullkonfiguration, in der die Benutzer sie nicht wie andere Datenbanken auf dem Computer installieren müssen.

Die SQLite-Datenbank wäre wie einige andere Datenbanken keine eigenständige Prozedur. Benutzer können es je nach Anforderungen explizit oder interaktiv in ein Programm integrieren. SQLite hat sofortigen Zugriff auf seine gespeicherten Datensätze. In SQLite ist die Auswahlanweisung der am besten geeignete Befehl zum Zugriff auf und abgerufen von Daten aus bestimmten Tabellen. Der Befehl auswählen wird verwendet, um einfache Datenbankabfragen oder komplexe Abfragen gegen verschiedene Einschränkungen durchzuführen. In einem Befehl ausgewählt wird die Datenbank in keiner Weise verändert.

Eine Abfrage, die häufig als SELECT -Befehl bezeichnet wird, weist eine Datenbank an, bestimmte Daten aus einer angegebenen Tabelle abzurufen, die in einer Datenbank gespeichert ist. Der Begriff Auswahl wird durch die Verwendung eines Raums und einer Reihe von von Kommas getrennten Werten in der Auswahlanweisung begleitet. Das * Symbol wird angewendet, um alle Attribute der definierten Tabelle auszuwählen. Danach erscheint der From -Semester, der Titel der Tabelle, erscheint. Diese Anweisung wird verwendet, um Aktualisierungen und andere Vorgänge in der Datenbank zusätzlich zum Lesen der Informationen anzugeben.

Wir werden die Details der Auswahlanweisung durchgehen und veranschaulichen, wie Sie sie verwenden, um Informationen in diesem Artikel abzurufen. Wir werden die nutzbaren Formen in den Fällen halten, um die Grundstruktur zu demonstrieren. Select kann problemlos viel kompliziertere Anwendungsfälle verwalten.

Um die Anfragen auszuführen, müssen wir jeden Compiler installieren. Hier haben wir den Software „BD -Browser für SQLite“ installiert. Zunächst haben wir eine neue Datenbank erstellt, indem wir die Auswahl der „neuen Datenbank“ aus der Menüleiste auswählen. Dies würde in den Ordner mit den Typ SQLite -Datenbankdateien gespeichert. Um eine neue Datenbank zu erstellen, führen wir die Abfrage aus. Dann erstellen wir eine Tabelle, indem wir ihre spezifische Abfrage ausführen. Wir müssen die Daten zur Tabelle hinzufügen, damit wir die Abfrage von "Einfügen" ausführen.

Erstellen Sie eine Tabelle

Wir erstellen die Tabelle mit dem Namen "Student" und speichern die Daten. Diese Tabelle enthält verschiedene Spalten, einschließlich "ID", "Name", "E -Mail" und "Stadt". ID hat einen "Ganzzahl" -Datentyp. Während der Name, die E -Mail und die Stadt "Text" -Datentyp haben. Der Hauptschlüssel der folgenden Tabelle ist "ID":

Die Tabelle „Student“ ist erfolgreich erstellt.

Fügen Sie die Daten ein

Nach dem Erstellen der Tabelle „Student“ setzen wir die Daten des Schülers in diese Tabelle ein. Also führen wir die Abfrage "Einfügen" aus.

Die angegebenen Daten werden effektiv in die folgende Tabelle eingefügt:

Wählen Sie Abfrage für eine einzelne Tabelle aus

Wir führen die Abfrage "auswählen" aus, indem wir die gesamten Daten der Tabelle "Student" abrufen.

Wir erhalten die Daten des Schülers 'Olivia', indem wir die Abfrage „Select“ ausführen.

Wir möchten die Daten einfügen, einschließlich der ID, des Namens, der E -Mail und der Stadt mit sechs weiteren Studenten. Daher führen wir die Abfrage „Einfügen“ aus.

Die Abfrage von „Insert“ wird erfolgreich eingesetzt.

Wählen Sie definierte Spalten aus

Die folgende Abfrage ruft die spezifischen Daten der Tabelle „Student“ ab, die in der Abfrage „Auswählen“ erwähnt wird.

Hier erhalten wir definierte Spalten (ID, Name und Stadt) aller Schüler, nachdem wir die Abfrage ausgeführt haben.

Angenommen, wir möchten alle Daten der erforderlichen Schüler abrufen. Dann führen wir die Abfrage "Select" mit dem * Symbol aus.

Die vorherige Abfrage wird erfolgreich ausgeführt. Wir erhalten die Tabelle, die den Ausweis, den Namen, die E -Mail und die Stadt aller Schüler anzeigt.

Benennen Sie den Spaltennamen um

In diesem Schritt verwenden wir die Abfrage „Alter“ auf dem Tabellen „Student“. Diese Abfrage ändert den Spaltennamen "Stadt" in den Spaltennamen "Status".

Die Abfrage von Alter-Remove wird erfolgreich ausgeführt.

Jetzt implementieren wir erneut den Befehl „ausgewählte“ mit dem Symbol *, um die Daten aller Schüler zu erhalten.

Wir erhalten alle Spalten der Tabelle "Student".

Verwenden Sie wo Klausel

Wann immer wir die Daten einiger definierter Schüler benötigen, haben wir die Klausel „Wo“ zusammen mit dem Befehl „Select“ verwendet. Die Klausel "Wo" umfasst den Zustand, um die Daten abzurufen.

Hier möchten wir, dass die Daten der Schüler die Gebühr von 1200 haben. Fügen Sie also "Where Fee = 1200" in der Abfrage hinzu.

In diesem Fall verwenden wir die „WO“ -Kondition in der Abfrage „SELECT“, um die Details der Schüler abzurufen, deren Gebühr weniger als 2000 liegt. In der Klausel "Wo" können wir den Ausdruck definieren.

Wir haben die Daten von drei Studenten „Olivia, Emma und Charlotte“ in der Ausgabe.

Verwenden Sie die Grenzklausel

Jetzt möchten wir die Daten der ersten vier Schüler abrufen. Daher haben wir neben der Klausel "Limit" die Abfrage "Select" verwendet. Hier setzen wir den Wert von „Limit“ auf 4.

Die vorherige Abfrage läuft erfolgreich und wir erhalten die gesamten Details der ersten vier Schüler. Wir werden die Anzahl der Zeilen einschränken.

Wir können die Daten der Schüler abrufen, indem wir obere und untere Grenzen anwenden. Zu diesem Zweck haben wir die Klausel „Limit“ zusammen mit der Abfrage „Select“ angewendet. Die Grenzen werden auf dem „Ausweis“ des Schülers eingesetzt.

Die Tabelle zeigt das Ergebnis des Schüler.

Abschluss

In diesem Artefakt haben wir die SQLite Select -Abfrage besprochen. Die Hauptanweisung zur Abfrage eines SQLite -DB ist der Auswahlabschnitt. Wir können angeben, was im Abschnitt "Auswählen" abgerufen werden soll. Aber bis wir zur Auswahlerklärung kommen, können wir die Daten aus dem Abschnitt erwerben. Die Anweisung „From“ würde feststellen, woher Daten abgerufen werden sollten. Wir können die Daten von einem oder möglicherweise mehr Tabellen oder Unterabfragen angeben, die die Anweisung „From“ verwenden. Wir können Bedingungen auf die Abfrage „Select“ anwenden, indem wir das Wort „WO“ verwenden und die obere und untere Grenzen der ID mithilfe von „Grenzwert“ angeben.