FlashKeepers

SQL · SQL · College and University

Fundamentos de SQL

Los tipos principales de sentencias SQL (SELECT, INSERT, UPDATE, DELETE) y la sintaxis de las cláusulas, explicados con un breve ejemplo de consulta cada uno.

About this set

42 basic cards for SQL SQL. It opens with "¿Cuál es la sintaxis básica de una sentencia SELECT?" and "¿Cómo se filtran filas en un SELECT con una cláusula WHERE?". More College and University decks are listed below.

42 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

¿Cuál es la sintaxis básica de una sentencia SELECT?
Show answerSELECT column1, column2 FROM table_name
¿Cómo se filtran filas en un SELECT con una cláusula WHERE?
Show answerSELECT * FROM users WHERE age > 18
¿Qué hace la cláusula ORDER BY?
Show answerOrdena el conjunto de resultados por una o más columnas: SELECT * FROM products ORDER BY price DESC
¿Para qué se usa la cláusula LIMIT?
Show answerRestringe el número de filas devueltas: SELECT * FROM orders LIMIT 10
¿Qué hace DISTINCT en un SELECT?
Show answerDevuelve solo valores únicos: SELECT DISTINCT country FROM customers
¿Cómo se cuentan filas con una función agregada?
Show answerSELECT COUNT(*) FROM employees
¿Qué hace la función agregada SUM?
Show answerSuma todos los valores de una columna: SELECT SUM(salary) FROM employees
¿Cómo se calcula el valor promedio de una columna?
Show answerSELECT AVG(price) FROM items
¿Qué devuelve la función MAX?
Show answerEl valor más alto de una columna: SELECT MAX(score) FROM games
¿Qué devuelve la función MIN?
Show answerEl valor más bajo de una columna: SELECT MIN(salary) FROM employees
¿Para qué se usa la cláusula GROUP BY?
Show answerAgrupa filas por una o más columnas: SELECT department, COUNT(*) FROM employees GROUP BY department
¿Cómo se filtran grupos después de GROUP BY?
Show answerUsa HAVING: SELECT department, COUNT(*) FROM employees GROUP BY department HAVING COUNT(*) > 5
¿Qué es un INNER JOIN?
Show answerDevuelve filas con valores coincidentes en ambas tablas: SELECT * FROM orders INNER JOIN customers ON orders.customer_id = customers.id
¿Qué es un LEFT JOIN?
Show answerDevuelve todas las filas de la tabla izquierda y las filas coincidentes de la derecha: SELECT * FROM customers LEFT JOIN orders ON customers.id = orders.customer_id
¿Qué es un RIGHT JOIN?
Show answerDevuelve todas las filas de la tabla derecha y las filas coincidentes de la izquierda: SELECT * FROM orders RIGHT JOIN customers ON orders.customer_id = customers.id

27 more cards in the app

Study this set free