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
23 Jun 2022
Martyna Sławińska
Was ist der Unterschied zwischen UNIQUE und DISTINCT in SQL?
In unserem Alltag verwenden wir die Wörter unique und distinct austauschbar. In SQL spielen diese Begriffe jedoch eine ganz andere Rolle. Lassen Sie uns herausfinden, was an ihnen so unterschiedlich ist und wie wir sie in SQL verwenden können. Obwohl die Wörter unique und distinct Synonyme sind, decken sie in SQL sehr unterschiedliche Dinge ab. Das Schlüsselwort UNIQUE spielt in SQL die Rolle einer Datenbankbeschränkung; es stellt sicher, dass in einer bestimmten Spalte oder einem Satz von Spalten keine doppelten Werte gespeichert sind.
Mehr lesen
23 Jun 2022
Kateryna Koidan
Was ist der Unterschied zwischen der Verwendung mehrerer Tabellen in FROM und JOIN?
Welchen Ansatz verfolgen Sie beim Verbinden von Tabellen in SQL? In diesem Artikel diskutieren wir zwei Ansätze und erklären, warum viele SQL-Entwickler JOIN eindeutig bevorzugen. Ziehen Sie es vor, mehrere Tabellen in FROM aufzulisten und WHERE zu verwenden, um die Verknüpfungsbedingungen festzulegen? Oder verwenden Sie das JOIN-Schlüsselwort? SQL unterstützt beides, aber es gibt erhebliche Unterschiede zwischen beiden. Schauen wir uns beide im Detail an und diskutieren dann, warum JOIN im Allgemeinen bevorzugt wird.
Mehr lesen
23 Jun 2022
Emil Drkušić
Was ist der Unterschied zwischen einem GROUP BY und einem PARTITION BY?
Fensterfunktionen sind eine großartige Ergänzung zu SQL, und sie können Ihnen das Leben sehr erleichtern, wenn Sie wissen, wie man sie richtig einsetzt. Heute werden wir uns mit den Unterschieden zwischen GROUP BY und PARTITION BY beschäftigen. Wir beginnen mit den Grundlagen und führen Sie langsam an einen Punkt heran, an dem Sie selbständig weiterforschen können. PARTITION BY vs. GROUP BY Die Klauseln PARTITION BY und GROUP BY werden in SQL häufig verwendet, wenn Sie einen komplexen Bericht erstellen müssen.
Mehr lesen
23 Jun 2022
Martyna Sławińska
Was ist der Vorteil von Fremdschlüsseln in SQL?
Was ist ein Fremdschlüssel und warum ist er in relationalen Datenbanken so wichtig? Erfahren Sie in diesem Artikel alle Einzelheiten über Fremdschlüssel. Eines der wichtigsten Merkmale relationaler Datenbanken ist die Möglichkeit, in verschiedenen Tabellen gespeicherte Daten zu verknüpfen. Diese Verknüpfungen, die so genannten Referenzen, fungieren im Wesentlichen als Verbindungen zwischen Tabellen. Sie werden mit Hilfe der FOREIGN KEY Einschränkung für Tabellenspalten erstellt. In diesem Artikel erfahren Sie, was die Einschränkung FOREIGN KEY in SQL bewirkt.
Mehr lesen
23 Jun 2022
Kateryna Koidan
Was ist die Funktion RANK() in SQL, und wie wird sie verwendet?
Wer sind Ihre 10 besten Kunden? Wer sind die leistungsstärksten Mitarbeiter in den einzelnen Abteilungen? Um Fragen wie diese zu beantworten, müssen Sie die Ausgabe Ihrer SQL-Abfrage in eine Rangfolge bringen. Sehen wir uns an, wie die RANK()-Funktion bei der Einstufung von Ergebnissen in SQL behilflich ist. Es gibt viele Anwendungsfälle, in denen Sie Zeilen in SQL einordnen müssen. Vielleicht möchten Sie Kunden auf der Grundlage des Umsatzvolumens, Studenten auf der Grundlage ihrer Prüfungsergebnisse, Unternehmensvermögen auf der Grundlage ihres aktuellen Wertes, Abteilungen auf der Grundlage der Anzahl der Mitarbeiter oder Benutzer auf der Grundlage ihres Registrierungsdatums einordnen.
Mehr lesen
23 Jun 2022
Ignacio L. Bisso
Was ist die MySQL OVER-Klausel?
Wenn Sie Fensterfunktionen in MySQL lernen wollen, müssen Sie die OVER-Klausel verstehen. In diesem Artikel erklären wir anhand von Beispielen aus der Praxis, was die OVER-Klausel in MySQL ist, wie sie funktioniert und warum sie so toll ist. Im Jahr 2018 hat MySQL eine neue Funktion eingeführt: Fensterfunktionen, auf die über die OVER -Klausel zugegriffen wird. Fensterfunktionen sind eine äußerst leistungsfähige Ressource, die in fast allen SQL-Datenbanken verfügbar ist.
Mehr lesen
23 Jun 2022
Ignacio L. Bisso
Was ist die OVER()-Klausel in SQL?
Fensterfunktionen sind eine der leistungsfähigsten Ressourcen von SQL, werden aber vom durchschnittlichen SQL-Entwickler nicht häufig verwendet. In diesem Artikel wird erklärt, wie Sie verschiedene Arten von Fensterrahmen mit Hilfe der OVER Klausel definieren können. Die OVER Klausel ist für SQL-Fensterfunktionen unerlässlich. Wie Aggregationsfunktionen führen Fensterfunktionen Berechnungen auf der Grundlage einer Reihe von Datensätzen durch - z. B. die Ermittlung des Durchschnittsgehalts einer Gruppe von Mitarbeitern. In manchen Fällen können Aggregatfunktionen nicht verwendet werden, da sie alle einzelnen Datensätze zu einer Gruppe zusammenfassen; dies macht es unmöglich, sich auf bestimmte Werte zu beziehen (z.
Mehr lesen
23 Jun 2022
Andrew Bone
Was ist die SQL-Klausel GROUPING SETS, und wie wird sie verwendet?
GROUPING SETS sind Gruppen oder Sets von Spalten, nach denen Zeilen gruppiert werden können. Anstatt mehrere Abfragen zu schreiben und die Ergebnisse mit einer UNION zu kombinieren, können Sie einfach GROUPING SETS verwenden. GROUPING SETS kann in SQL als eine Erweiterung der GROUP BY -Klausel betrachtet werden. Sie ermöglicht es Ihnen, mehrere Gruppierungssätze in derselben Abfrage zu definieren. Sehen wir uns ihre Syntax an und wie sie einer GROUP BY mit mehreren UNION ALL Klauseln entsprechen kann.
Mehr lesen
23 Jun 2022
Marija Ilic
Was ist ein CTE?
Nachdem Sie Anweisungen wie SELECT, DELETE, INSERT und GROUP BY beherrschen, suchen Sie vielleicht nach Möglichkeiten, die Wartbarkeit, Reproduzierbarkeit und Lesbarkeit von Code zu verbessern. An diesem Punkt werden Sie wahrscheinlich damit beginnen, sich mit modernen SQL-Konzepten vertraut zu machen, die in den frühen 2000er Jahren eingeführt wurden. Eine dieser SQL-Techniken ist die CTE? (common table expression) - eine temporäre benannte Ergebnismenge. In diesem Artikel erfahren Sie, was ein CTE ist und wie Sie es verwenden können, um die Wartung und Lesbarkeit Ihres Codes zu verbessern.
Mehr lesen
23 Jun 2022
Zahin Rahman
Was ist ein FULL JOIN und wann wird er verwendet?
Erfahren Sie, was ein FULL JOIN ist, wie man ihn implementiert, wie er im Vergleich zu den anderen Arten von SQL-JOINs funktioniert und welche einzigartigen Anwendungsfälle es gibt. Bevor wir uns mit FULL JOINs beschäftigen, lassen Sie uns kurz rekapitulieren, was ein SQL JOIN ist. Im Kern kombiniert ein JOIN Daten aus zwei oder mehr Tabellen innerhalb einer Datenbank. Die Tabellen sind in der Regel durch eindeutige Bezeichner in jeder Tabelle miteinander verknüpft, d.
Mehr lesen
««
«
1
2
3
44
45
46
51
»
»»