SQL: Consultas, Joins y Funciones de Agregación
74 cards · 🇺🇸 English → 🇪🇸 Español
Consultas SELECT, joins y funciones de agregación en 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
- 1SQLLenguaje de Consulta Estructurado
- 2Is SQL case-sensitive?Las palabras clave no distinguen mayúsculas de minúsculas, pero los datos sí pueden hacerlo (depende del SGBD y la configuración de collation)
- 3Four main SQL sublanguagesDQL (Lenguaje de Consulta de Datos), DDL (Lenguaje de Definición de Datos), DML (Lenguaje de Manipulación de Datos), DCL (Lenguaje de Control de Datos)
- 4SELECT statementUna consulta utilizada para recuperar datos de una o más tablas
- 5Syntax for a basic SELECT querySELECT column1, column2 FROM table_name;
- 6Select all columns from a tableSELECT * FROM table_name;
- 7WHERE clauseFiltra filas según las condiciones especificadas
- 8Syntax for WHERESELECT * FROM table_name WHERE condition;
- 9What operators can be used in WHERE?=, !=, <, >, <=, >=, AND, OR, NOT, LIKE, IN, BETWEEN, IS NULL
- 10LIKECoincidencia de patrones mediante comodines (% para cualquier cantidad de caracteres, _ para un solo carácter)
- 11INComprueba si un valor coincide con alguno de una lista: WHERE country IN ('USA', 'Canada')
- 12BETWEENSelecciona valores dentro de un rango (inclusive): WHERE age BETWEEN 20 AND 30
- 13NULL in SQLUn marcador que indica ausencia de valor (no es igual a 0 ni a una cadena vacía)
- 14Check for NULL valuesUsa IS NULL o IS NOT NULL (no = NULL)
- 15Why can't you use = NULL?NULL representa un valor desconocido, y cualquier comparación con NULL devuelve NULL (ni verdadero ni falso)
- 16ORDER BYOrdena los resultados de la consulta por una o más columnas
- 17Default order for ORDER BYASC (ascendente)
- 18Sort in descending orderUsa DESC: ORDER BY column_name DESC
- 19DISTINCTElimina las filas duplicadas del conjunto de resultados
- 20Syntax for DISTINCTSELECT DISTINCT column_name FROM table_name;
- 21LIMITRestringe el número de filas devueltas (la sintaxis varía según el SGBD: LIMIT en MySQL, TOP en SQL Server)
- 22INNER JOINDevuelve solo las filas donde hay coincidencia en ambas tablas
- 23Syntax for INNER JOINSELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.id;
- 24LEFT JOINDevuelve todas las filas de la tabla izquierda y las filas coincidentes de la tabla derecha (NULL cuando no hay coincidencia)
- 25LEFT JOIN vs LEFT OUTER JOINSon lo mismo: OUTER es opcional
- 26RIGHT JOINDevuelve todas las filas de la tabla derecha y las filas coincidentes de la tabla izquierda (NULL cuando no hay coincidencia)
- 27FULL JOIN (FULL OUTER JOIN)Devuelve todas las filas cuando hay coincidencia en la tabla izquierda o en la derecha (NULL en el lado sin coincidencia)
- 28CROSS JOINDevuelve el producto cartesiano de ambas tablas (cada fila de table1 con cada fila de table2)
- 29Self-joinUnir una tabla consigo misma (usa alias para diferenciar la misma tabla)
- 30COUNT()Devuelve el número de filas que cumplen una condición especificada
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: 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.
- 🗄️
SQL: Abfragen, Joins & Aggregatfunktionen
74 cards · 🇺🇸 English
SELECT-Abfragen, Joins und Aggregatfunktionen 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.
