SQL: Abfragen, Joins & Aggregatfunktionen
74 cards · 🇺🇸 English → 🇩🇪 Deutsch
SELECT-Abfragen, Joins und Aggregatfunktionen in SQL.
Study all 74 cards for free
Flashcards, quizzes, pixel-art games and a daily review that remembers for you.
Try the first 10 cards
1 / 10SQL
Tap the card for the answer · swipe right if you knew it, left if not
Already have an account? Sign in
Cards
- 1SQLStrukturierte Abfragesprache
- 2Is SQL case-sensitive?Schlüsselwörter sind nicht case-sensitiv, aber Daten können es sein (abhängig vom DBMS und den Collation-Einstellungen)
- 3Four main SQL sublanguagesDQL (Datenabfragesprache), DDL (Datendefinitionssprache), DML (Datenmanipulationssprache), DCL (Datenkontrollsprache)
- 4SELECT statementEine Abfrage zum Abrufen von Daten aus einer oder mehreren Tabellen
- 5Syntax for a basic SELECT querySELECT column1, column2 FROM table_name;
- 6Select all columns from a tableSELECT * FROM table_name;
- 7WHERE clauseFiltert Zeilen anhand angegebener Bedingungen
- 8Syntax for WHERESELECT * FROM table_name WHERE condition;
- 9What operators can be used in WHERE?=, !=, <, >, <=, >=, AND, OR, NOT, LIKE, IN, BETWEEN, IS NULL
- 10LIKEMustervergleich mit Platzhaltern (% für beliebig viele Zeichen, _ für ein einzelnes Zeichen)
- 11INPrüft, ob ein Wert mit einem Wert aus einer Liste übereinstimmt: WHERE country IN ('USA', 'Canada')
- 12BETWEENWählt Werte innerhalb eines Bereichs aus (einschließlich): WHERE age BETWEEN 20 AND 30
- 13NULL in SQLEin Platzhalter, der das Fehlen eines Werts kennzeichnet (nicht gleich 0 oder einem leeren String)
- 14Check for NULL valuesVerwende IS NULL oder IS NOT NULL (nicht = NULL)
- 15Why can't you use = NULL?NULL steht für einen unbekannten Wert, und jeder Vergleich mit NULL ergibt NULL (weder wahr noch falsch)
- 16ORDER BYSortiert die Abfrageergebnisse nach einer oder mehreren Spalten
- 17Default order for ORDER BYASC (aufsteigend)
- 18Sort in descending orderVerwende DESC: ORDER BY column_name DESC
- 19DISTINCTEntfernt doppelte Zeilen aus der Ergebnismenge
- 20Syntax for DISTINCTSELECT DISTINCT column_name FROM table_name;
- 21LIMITBegrenzt die Anzahl der zurückgegebenen Zeilen (die Syntax variiert je nach DBMS: LIMIT in MySQL, TOP in SQL Server)
- 22INNER JOINGibt nur Zeilen zurück, bei denen es in beiden Tabellen eine Übereinstimmung gibt
- 23Syntax for INNER JOINSELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.id;
- 24LEFT JOINGibt alle Zeilen der linken Tabelle sowie die übereinstimmenden Zeilen der rechten Tabelle zurück (NULL bei fehlender Übereinstimmung)
- 25LEFT JOIN vs LEFT OUTER JOINSie sind identisch - OUTER ist optional
- 26RIGHT JOINGibt alle Zeilen der rechten Tabelle sowie die übereinstimmenden Zeilen der linken Tabelle zurück (NULL bei fehlender Übereinstimmung)
- 27FULL JOIN (FULL OUTER JOIN)Gibt alle Zeilen zurück, wenn es in der linken oder rechten Tabelle eine Übereinstimmung gibt (NULL auf der Seite ohne Übereinstimmung)
- 28CROSS JOINGibt das kartesische Produkt beider Tabellen zurück (jede Zeile von table1 mit jeder Zeile von table2)
- 29Self-joinEine Tabelle mit sich selbst verknüpfen (mit Aliasnamen, um dieselbe Tabelle zu unterscheiden)
- 30COUNT()Gibt die Anzahl der Zeilen zurück, die einer angegebenen Bedingung entsprechen
And 44 more cards. Study the whole deck free
Articles about this deck
More Programming decks
See all- 🗄️
SQL : requêtes, jointures et agrégats
74 cards · 🇺🇸 English
Requêtes SELECT, jointures et fonctions d'agrégation en SQL.
- 🗄️
SQL: Consultas, Joins y Funciones de Agregación
74 cards · 🇺🇸 English
Consultas SELECT, joins y funciones de agregación en SQL.
- 🗂️
SQL: Database Design & Normalization
32 cards · 🇺🇸 English
Schema design, keys, and normal forms for relational databases.
- 🗄️
SQL: Queries, Joins & Aggregates
74 cards · 🇺🇸 English
SELECT queries, joins, and aggregate functions in SQL.
- 🍃
NoSQL: MongoDB & Redis Basics
36 cards · 🇺🇸 English
Core document-store and key-value store concepts with MongoDB and Redis.
- 🗂️
SQL: Diseño de Bases de Datos y Normalización
32 cards · 🇺🇸 English
Diseño de esquemas, claves y formas normales para bases de datos relacionales.
