Skip navigation
Kurse
Preise
Für Studenten
SQL-Bibliothek
Artikel
Einloggen
Kostenloses Konto erstellen
fullName
User profile menu open
Open user profile menu
fullName
Dashboard
Mein Profil
Bezahlung & Abrechnung
Abmelden
MENU
CLOSE
Kurse
Preise
Für Studenten
Artikel
Dashboard
Mein Profil
Bezahlung & Abrechnung
Einloggen
Kostenloses Konto erstellen
Abmelden
Artikel
17 May 2022
Kateryna Koidan
Wie ORDER BY und NULL in SQL zusammenarbeiten
Stehen NULL-Werte an erster oder letzter Stelle, wenn Sie ORDER BY verwenden? Werden sie höher oder niedriger eingestuft als Nicht-NULL-Werte? In diesem Artikel erkläre ich, wie verschiedene relationale Datenbanken NULL-Werte bei der Sortierung der Ausgabe behandeln und wie man das Standardverhalten der ORDER BY-Klausel ändern kann. Wenn LearnSQL-Benutzer die ORDER BY-Klausel in unserem SQL für Anfänger Kurs üben, fragen sie oft, warum NULL-Werte in der Ausgabe zuerst erscheinen und wie sie dieses Verhalten ändern können.
Mehr lesen
17 May 2022
Ignacio L. Bisso
SQL-Reihenfolge der Operationen
SQL ist keine herkömmliche Programmiersprache, in der Sie eine Folge von Anweisungen in einer bestimmten Ausführungsreihenfolge schreiben. Stattdessen ist SQL eine "deklarative" Sprache, d.h. beim Schreiben einer SQL-Abfrage geben Sie an, welche Daten Sie als Ergebnis der Abfrage erwarten, aber Sie geben nicht an, wie Sie sie erhalten. Sechs Operationen in Reihenfolge: SELECT, FROM, WHERE, GROUP BY, HAVING und ORDER BY Anhand von Beispielen werden wir die Ausführungsreihenfolge der sechs häufigsten Operationen oder Teile einer SQL-Abfrage erklären.
Mehr lesen
12 May 2022
Andrew Bone
Die 10 wichtigsten SQL JOIN-Interview-Fragen und wie man sie beantwortet
Haben Sie sich jemals gefragt, welche SQL JOIN-Fragen Ihnen in einem Vorstellungsgespräch gestellt werden könnten? Fühlen Sie sich auf die Beantwortung dieser Fragen vorbereitet? Dieser Artikel behandelt die häufigsten SQL JOIN-Fragen in einem Vorstellungsgespräch und zeigt, wie Sie sie beantworten können. Wenn Sie sich um eine Stelle als Datenanalytiker oder Softwareentwickler bewerben, werden Sie wahrscheinlich nach Ihren SQL JOIN Kenntnissen gefragt werden. SQL JOIN Klauseln kommen oft in Vorstellungsgesprächen als Thema vor.
Mehr lesen
12 May 2022
Kateryna Koidan
Kann man zwei Tabellen ohne eine gemeinsame Spalte verbinden?
Ja, das können Sie! Die längere Antwort lautet: Ja, es gibt einige Möglichkeiten, zwei Tabellen ohne gemeinsame Spalte zu kombinieren. Darunter CROSS JOIN (kartesisches Produkt) und UNION. Letzteres ist technisch gesehen keine Verknüpfung, kann aber für die Zusammenführung von Tabellen in SQL nützlich sein. In diesem Artikel führe ich Sie anhand von Beispielen durch die verschiedenen Lösungen. Wann müssen Sie Tabellen ohne eine gemeinsame Spalte zusammenführen? Anfänger, die gerade erst mit SQL anfangen, werden in der Regel mit den Standard Equi-Joins vertraut gemacht, bei denen zwei Tabellen durch eine gemeinsame Spalte verbunden werden.
Mehr lesen
12 May 2022
Kateryna Koidan
Was ist eine verschachtelte Abfrage in SQL?
Haben Sie sich jemals gewünscht, eine Abfrage mit mehreren SELECT-Anweisungen erstellen zu können? Gute Nachrichten! Mit den verschachtelten Abfragen von SQL können Sie dies - und noch viel mehr - tun. Wenn Sie sich schon eine Weile mit SQL beschäftigen (und vielleicht auch schon einige Abfragen geschrieben haben), sind Sie wahrscheinlich auf Fälle gestoßen, in denen es so aussieht, als ob Sie eine weitere SELECT-Anweisung innerhalb Ihrer Hauptanweisung benötigen. Vielleicht fragen Sie sich: "
Mehr lesen
12 May 2022
Tihomir Babic
Wie man CASE WHEN mit SUM() in SQL verwendet
In diesem Artikel lernen Sie, was ein CASE WHEN-Ausdruck in SQL ist und wie Sie ihn mit der Funktion SUM() und einer GROUP BY-Anweisung verwenden können. Die beigefügten Beispiele sollen Ihnen das Verständnis erleichtern. Wenn Sie wissen, wie man einen CASE WHEN Ausdruck in SQL verwendet, erhalten Sie einen Einblick in die spannenden Möglichkeiten von SQL. Damit werden Sie von einem einfachen Benutzer, der sich auf die Ergebnisse von SQL verlässt, zu einem Benutzer, der mehr Kontrolle hat und spezifische Kriterien in SQL festlegt.
Mehr lesen
12 May 2022
Ignacio L. Bisso
Wie man die Differenz zwischen zwei Zeilen in SQL berechnet
Die Berechnung der Differenz zwischen zwei Zeilen in SQL kann eine schwierige Aufgabe sein. Es ist möglich - und es gibt mehr als einen Weg, es zu tun. In diesem Artikel erkläre ich, wie man die SQL-Fensterfunktionen LEAD() und LAG() verwendet, um die Differenz zwischen zwei Zeilen in derselben Tabelle zu ermitteln. Ich betrachte diesen Artikel gerne als "Happy Hour" - Sie können zwei Themen (Berechnung der Differenz zwischen zwei Zeilen und SQL-Fensterfunktionen) in nur einem Artikel kennenlernen.
Mehr lesen
12 May 2022
Dorota Wdzięczna
Wie man zwei Tabellen in SQL verbindet
Die Abfrage von Daten aus mehreren Tabellen kommt bei der Arbeit mit relationalen Datenbanken häufig vor. Es ist nicht schwierig, wenn Sie wissen, wie man die entsprechenden SQL-Operatoren dafür verwendet. In diesem Artikel erfahren Sie, wie man zwei Tabellen mit Hilfe von WHERE und dem speziellen Operator JOIN verbindet und wie man Zeilen in der Ergebnismenge filtert. Wenn Sie das Verbinden von Tabellen in SQL üben möchten, schauen Sie sich unseren interaktiven SQL-JOINs Kurs an.
Mehr lesen
23 Dec 2021
Ignacio L. Bisso
Wie verwendet man die SQL PARTITION BY-Klausel mit OVER?
Das Herzstück jedes Aufrufs einer Fensterfunktion ist eine OVER-Klausel, die definiert, wie die Fenster der Datensätze aufgebaut sind. Innerhalb der OVER-Klausel kann es eine optionale PARTITION BY-Subklausel geben, die die Kriterien zur Identifizierung der in jedes Fenster aufzunehmenden Datensätze definiert. Lesen Sie weiter und machen Sie einen wichtigen Schritt zur Erweiterung Ihrer SQL-Kenntnisse! Was ist die PARTITION BY-Klausel in SQL? Der SQL-Ausdruck PARTITION BY ist eine Unterklausel der Klausel OVER, die in fast allen Aufrufen von Fensterfunktionen wie AVG(), MAX() und RANK() verwendet wird.
Mehr lesen
««
«
1
2
3
44
45
»
»»