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
Tihomir Babic
Hierarchische Daten und wie man sie in SQL abfragt
Wie erkennt man hierarchische Daten und wie fragt man sie ab? Zwei häufige SQL-Fragen werden hier beantwortet. Die Abfrage hierarchischer Daten ist eine recht häufige Situation, wenn Sie mit SQL und relationalen Datenbanken arbeiten. Nicht, dass hierarchische Daten etwas Mystisches und Seltenes wären, im Gegenteil, sie sind überall zu finden. Warum sind hierarchische Daten also so schwierig, wenn es um relationale Datenbanken geht? Die Schwierigkeiten liegen vor allem darin, hierarchische Daten auf die Prinzipien relationaler Datenbanken zu übertragen.
Mehr lesen
23 Jun 2022
Kateryna Koidan
Ist SQL eine Programmiersprache?
SQL ist ein leistungsstarkes Werkzeug für die Kommunikation mit Datenbankmanagementsystemen. Wenn Sie SQL-Abfragen schreiben, geben Sie dem Computer Anweisungen, und er führt diese Anweisungen aus - das klingt wie Programmieren. Allerdings kann man mit SQL keine Anwendung erstellen wie mit Python oder Java. Ist SQL also eine Programmiersprache? Was ist SQL? Beginnen wir mit der grundlegenden Definition. SQL( Structured Query Language) ist eine Sprache, die für die Kommunikation mit relationalen Datenbanken verwendet wird.
Mehr lesen
23 Jun 2022
Rebecca McKeown
Ist es schwierig, SQL zu lernen?
Es ist die häufigste Frage, die von SQL-Studenten und IT-Neulingen gestellt wird. Ist es schwierig, SQL zu lernen? Wenn Sie hierher gekommen sind, weil Sie sich genau diese Frage gestellt haben, können Sie sich damit trösten, dass Sie keineswegs allein sind. Selbst der Gedanke an SQL kann für diejenigen unter uns, die keinen technischen Hintergrund haben, einschüchternd sein, aber das muss nicht so sein. Um Ihre Frage gleich vorweg zu beantworten: Die Antwort ist ein klares Nein.
Mehr lesen
23 Jun 2022
Ignacio L. Bisso
Konvertierung von Unterabfragen in Joins
Nicht alle Abfragen sind gleich, insbesondere in Bezug auf die Leistung. In diesem Artikel sehen wir uns an, wie Sie SQL-Subqueries in Joins umwandeln können, um die Effizienz zu verbessern. Wann sollte ich SQL-Subqueries verwenden? Gute Frage! Leider gibt es darauf keine konkrete Antwort. SQL-Anfänger neigen dazu, Unterabfragen zu oft zu verwenden. Sobald sie herausgefunden haben, dass die SQL-Konstruktion in einer bestimmten Situation funktioniert, versuchen sie in der Regel, diesen Ansatz auch auf andere Situationen anzuwenden.
Mehr lesen
23 Jun 2022
Maria Alcaraz
Korrelierte Unterabfrage in SQL: Ein Leitfaden für Anfänger
Manchmal ist die Verwendung einer korrelierten SQL-Subquery die einzige Möglichkeit, eine Anweisung zu lösen. Aber diese Unterabfragen können sehr langsam sein. In diesem Beitrag erfahren Sie, wann, warum und wie Sie eine korrelierte Unterabfrage verwenden sollten. Unterabfragen sind ein wichtiges Hilfsmittel, um die Ausdruckskraft von SQL zu erhöhen. Wenn Sie unseren vorherigen Artikel nicht gelesen haben, sind Unterabfragen einfach eine SELECT -Anweisung innerhalb einer anderen SELECT. Sie können an verschiedenen Stellen innerhalb einer SELECT verwendet werden, z.
Mehr lesen
23 Jun 2022
Aldo Zelen
Lange SQL-Abfrage vs. rekursive SQL-Abfrage
Die Rekursion ist eine der zentralen Ideen in der Computerwissenschaft. Wir können sie als eine Methode zur Lösung von Problemen definieren, bei der die Lösung des Problems von der Lösung einer kleineren Instanz eines Problems abhängt. In diesem Artikel werden wir uns mit der Rekursion in SQL beschäftigen, die Sie in der Vertabelo Academy üben und vertiefen können. Rekursion ist eine Möglichkeit, hierarchische Probleme, die wir in Daten finden, mit gewöhnlichem SQL zu lösen.
Mehr lesen
23 Jun 2022
Michał Kołodziejski
Lernen Sie die Leistungsfähigkeit von rekursiven SQL-Abfragen kennen
In der Regel sind die SQL-Abfragen, die wir in einer Datenbank ausführen, recht einfach. Das hängt natürlich von Ihrer Rolle ab. Analysten in Data Warehouses rufen ganz andere Arten von Informationen ab und verwenden (sehr oft) viel kompliziertere Abfragen als Softwareingenieure, die CRUD-Anwendungen erstellen. Manchmal ist es jedoch einfacher oder eleganter, eine etwas anspruchsvollere Abfrage auszuführen, ohne dass eine weitere Datenverarbeitung im Code erforderlich ist. Eine Möglichkeit, dies zu erreichen, ist eine SQL-Funktion namens rekursive Abfragen.
Mehr lesen
23 Jun 2022
Ignacio L. Bisso
Lernen Sie in 5 Minuten, wie man eine SQL Correlated Subquery schreibt
Wenn Sie mit der berühmten russischen Verschachtelungspuppe vertraut sind, dann sollten SQL korrelierte Subqueries ein Kinderspiel sein - Subqueries sind einfach Abfragen, die in Abfragen verschachtelt sind. Eine SQL-Unterabfrage wird oft als "innere" Abfrage bezeichnet; die Hauptabfrage wird gewöhnlich als "äußere" Abfrage bezeichnet. In diesem Artikel erfahren Sie alles, was Sie über Correlated Subqueries wissen müssen. Was genau ist eine korrelierte SQL-Subabfrage? Eine korrelierte SQL-Unterabfrage ist einfach eine Unterabfrage, die viele Male ausgeführt wird - einmal für jeden Datensatz (Zeile), der von der äußeren (Haupt-)Abfrage zurückgegeben wird.
Mehr lesen
23 Jun 2022
Michał Kołodziejski
Machen Sie es in SQL: Rekursives SQL-Baum-Traversal
Im vorigen Artikel habe ich beschrieben, wie man mit Common Table Expressions den kürzesten Weg in einem gerichteten Graphen findet. Ich gebe zu, dass dieses Beispiel schwer zu verstehen ist. Lassen Sie uns etwas viel Gewöhnlicheres machen, etwas, das auf fast jeder Website implementiert ist - ein Menü. Anstatt den Code zu schreiben, werden wir die Vorteile der SQL-Baumstruktur nutzen und nur eine einzige Abfrage schreiben. Wir werden CTEs für PostgreSQL und die hierarchische Abfrageklausel für Oracle verwenden.
Mehr lesen
23 Jun 2022
Maria Alcaraz
NULL-Werte und die GROUP BY-Klausel
Wir haben bereits behandelt, wie man die GROUP BY Klausel und einige Aggregationsfunktionen wie SUM(), AVG(), MAX(), MIN(), COUNT() verwendet. In diesem Artikel werden wir erklären, wie die GROUP BY Klausel funktioniert, wenn NULL-Werte beteiligt sind. Wir werden auch die Verwendung von NULL-Wertenmit der ORDER BY Klausel erklären. Der beste Weg, GROUP BY und NULL in SQL zu beherrschen, ist die Praxis. Ich empfehle den SQL-Praxis Track auf LearnSQL.de. Er enthält über 600 praktische Übungen, die Ihnen helfen, Vertrauen in Ihre Fähigkeiten zu gewinnen.
Mehr lesen
««
«
1
2
3
34
35
36
46
»
»»