Einführung in SQL-Befehle

SQL oder im Volksmund als Structured Query Language bezeichnet, ist die grundlegende Abfragesprache für Datenbanken und eine domänenspezifische Sprache für Relational Database Management System. Dies ist nützlich, wenn der Datentyp strukturiert ist und eine Abhängigkeit zwischen den verschiedenen Datenattributen besteht. Es wird häufig verwendet und ist eine der beliebtesten Abfragesprachen, da es in der Lage ist, mehrere Datensätze mit nur einer einzigen Abfrageanweisung abzurufen. Es besteht sowohl aus DDL-Befehlen (Data Definition Language) als auch aus DML-Befehlen (Data Manipulation Language), wodurch die Verwendung von Abfragen wesentlich effizienter wird. SQL ist eine deklarative Programmiersprache, die auf Sätzen basiert und daher keine zwingende Programmiersprache wie C oder BASIC usw. ist. Um die Datenergebnisse aus der Datenbank abzurufen, müssen Sie die SQL-Befehle kennen, die wir verwenden studiere in diesem Beitrag.

Grundlegende SQL-Befehle

  • SELECT : Dies ist möglicherweise der grundlegendste SQL-Befehl. Der Befehl select wird zum Abrufen oder Abrufen von Ergebnissen aus einer bestimmten Tabelle einer Datenbank verwendet. Darauf folgen in der Regel bestimmte Spaltennamen oder alle Spaltennamen (mit *).

  • CREATE : Dies ist einer der grundlegenden DDL-Befehle, mit denen eine Tabelle in einer Datenbank erstellt wird. Zu den Voraussetzungen für das Erstellen einer Tabelle gehört die Kenntnis des Spaltennamens und ihrer Datentypen.

  • ALTER : Dieser DML-Befehl wird verwendet, um Änderungen in der Tabelle vorzunehmen. Dazu gehört das Ändern der Tabelle nach Bedarf.

  • WHERE : Die WHERE-Klausel ist einer der wichtigsten SQL-Befehle, da sie zum Abrufen oder Abrufen der spezifischen Daten verwendet wird, die für einen bestimmten Fall erforderlich sind. Dies ist hilfreich, da alle irrelevanten Daten ausgeschlossen werden.

  • SQL-ALIAS: Der ALIAS gehört zu den am häufigsten verwendeten SQL-Befehlen, mit denen Sie Ihrem Attribut oder einer Spalte einen aussagekräftigen Namen geben. Sie sind für Spalten und Tabellen definiert, wodurch die Lesbarkeit der Abfrage verbessert wird.

  • AND: Dies ist ein SQL-Operator, mit dem zwei Bedingungen kombiniert werden. Damit die Zeile in der Datenergebnismenge angezeigt wird, müssen beide Bedingungen erfüllt sein.

  • AVG (): Dies ist eine Aggregatfunktion, mit der der Durchschnittswert einer bestimmten numerischen Spalte zurückgegeben wird

  • ORDER BY : Wird zusammen mit der select-Anweisung verwendet, um die Ergebnisse entweder in aufsteigender oder absteigender Reihenfolge zu sortieren. Wenn nach der ORDER BY-Klausel kein Argument angegeben wird, wird standardmäßig die Abfrage in aufsteigender Reihenfolge verwendet.

  • GROUP BY: Die GROUP BY-Klausel in den SQL-Befehlen wird verwendet, um die Daten auf der Grundlage einer bestimmten Gruppierung abzurufen, die sich auf eine oder mehrere Spalten bezieht.

  • INSERT : Mit dem Befehl INSERT wird eine neue Datenzeile in die Tabelle eingefügt. Der Befehl INSERT setzt voraus, dass die Tabelle bereits erstellt wurde.

Zwischenbefehle

  • UPDATE : Mit diesem Befehl werden die vorhandenen Zeilen in einer Tabelle aktualisiert oder geändert.

  • LÖSCHEN: Wie der Name schon sagt, werden mit diesem Befehl die Zeilen aus einer Tabelle gelöscht.

  • HAVING: Mit der HAVING-Klausel werden die Daten basierend auf einer oder mehreren Gruppenfunktionen gefiltert. Dies ist der Verwendung einer WHERE-Klausel sehr ähnlich, schließt jedoch die Verwendung durch eine Gruppenfunktion ein.

  • LIKE: Mit diesem Operator werden die beiden Bedingungen verglichen und alle Zeilen einer Tabelle aufgelistet, deren Spaltenname mit dem in der LIKE-Klausel angegebenen Muster übereinstimmt. Platzhalter-Operatoren wie% werden verwendet, wenn Sie sich über das jeweilige Muster nicht sicher sind.

  • IN : Der IN-Operator, wenn der Vergleich einer Spalte mit mehreren Werten durchgeführt wird. Sie ähnelt mehr oder weniger der OR-Bedingung.

  • IS NULL: Der IS NULL-Operator ist ein weiterer SQL-basierter Operator, mit dem angezeigt wird, ob der jeweilige Spaltenname einen NULL-Wert hat. Es wird verwendet, um alle Zeilen für die angegebenen Spalten abzurufen, für die die Daten nicht oder als null gefunden wurden.

  • ZWISCHEN : Wie der Name schon sagt, filtert dieser Operator die Ergebnisse für einen bestimmten Bereichssatz. Der Wert kann in diesem Fall entweder Zahlen, Datumsangaben oder Text sein.

  • CASE : Dieser Fall ist der gleiche wie in anderen Programmiersprachen wie Java usw., in denen eine Entscheidungssteuerungsanweisung von der case-Anweisung übernommen wird und das Argument darin verwendet wird, um die case-Ergebnisse abzurufen, die der jeweiligen Bedingung entsprechen.

  • COUNT () : Dies ist einer der nützlichsten SQL-Befehle, mit dem die Gesamtanzahl der Zeilen für alle diese Nicht-Null-Daten angezeigt wird. Der Spaltenname wird als Argument verwendet.

  • INNER JOIN : Dies ist einer der wichtigsten SQL-Befehle, die ausgeführt werden, wenn eine Beziehung zwischen den Attributen zweier Tabellen basierend auf einem festen gemeinsamen Attribut erstellt werden muss. Mit anderen Worten, die Join-Bedingung muss wahr sein, damit INNER JOIN funktioniert.

Erweiterte SQL-Befehle

  • LIMIT : Mit der LIMIT-Klausel können Sie die maximale Anzahl von Zeilen angeben, die in der Ergebnismenge zulässig sind.

  • OUTER JOIN: Dies ist die Join-Funktion, die zum Einsatz kommt, wenn alle Felder beider Tabellen aufgrund einer allgemeinen Bedingung für die Eingabespalte erforderlich sind. Wenn die Join-Bedingung nicht erfüllt ist, wird rechts in der Spalte ein NULL-Wert eingetragen.

Tipps und Tricks zur Verwendung von SQL-Befehlen

Wenn Sie SQL-Befehle verwenden, verbringen Sie mehr Zeit mit der Analyse der Tabelle als mit der Abfrage und Ausführung. Nutzen Sie einfachere und weniger komplexe Abfragen mit minimalem Einsatz von dynamischem SQL. Verwenden Sie zur besseren Lesbarkeit lieber einen Tabellenalias.

Fazit

In diesem Beitrag ging es um die wichtigen SQL-Befehle, die die Basis für die Datenbank-Abfragesprache bilden. Hoffe dir hat der Artikel gefallen. In Verbindung bleiben.

Empfohlene Artikel

Dies war eine Anleitung zu SQL-Befehlen. Hier haben wir grundlegende sowie erweiterte SQL-Befehle und einige unmittelbare SQL-Befehle erörtert. Sie können auch den folgenden Artikel lesen, um mehr zu erfahren.

  1. So verwenden Sie Spark-Befehle
  2. Was sind Hive-Befehle?
  3. Schauen Sie sich die AutoCAD-Befehle an
  4. Sqoop-Befehle - sollten es versuchen