Ejercicio de programación con SQL: Consultas básicas de selección SELECT y WHERE
Código
0h 20m
Ejercicios SQL Consultas Básicas Select Where. Domina las consultas básicas Select Where en SQL mediante ejercicios prácticos y ejemplos claros.
Supongamos que tienes una base de datos que contiene una tabla llamada Productos
con las siguientes columnas:
id
: Un identificador único para cada producto.nombre
: El nombre del producto.categoria
: La categoría a la que pertenece el producto.precio
: El precio del producto.en_stock
: Un valor booleano que indica si el producto está en stock (true
ofalse
).
Tu tarea es realizar las siguientes operaciones utilizando consultas SQL:
- Seleccionar todo: Selecciona todos los registros y columnas de la tabla
Productos
. - Filtrar productos caros: Selecciona todos los registros de productos cuyo precio sea mayor a $50.
- Productos en stock en una categoría específica: Selecciona los nombres y precios de los productos que están en stock y pertenecen a la categoría "Electrónicos".
- Uso de operadores lógicos: Selecciona los nombres y precios de los productos que están en stock y cuyo precio sea mayor a $20 pero menor o igual a $60.
- Uso de operadores de coincidencia de patrones: Selecciona todos los productos cuyo nombre comienza con la letra "A".
- Uso de operadores de rango: Selecciona todos los productos cuyo precio está entre $10 y $100 (inclusive).
- Uso de
IN
yWHERE
: Selecciona los productos que están en las categorías "Electrónicos", "Ropa" o "Alimentos".
Todos los ejercicios de programación de SQL
Evalúa tus conocimientos con ejercicios de programación en SQL de tipo Test, Puzzle, Código y Proyecto con VSCode.
Tipos de datos
Test
Inserción de datos: INSERT INTO
Test
Filtrado de grupos de resultados con HAVING
Test
Uso de índices y particiones
Test
Renombrar tablas y bases de datos: RENAME
Test
Uso de vistas
Test
Uso de INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
Test
Agrupación de resultados con GROUP BY
Test
Creación y uso de subqueries
Test
Sentencias INSERT
Código
Copias de seguridad y restauración de bases de datos
Test
Uso de INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
Código
Instalación de MySQL
Test
Relaciones entre tablas
Código
Eliminación de datos: DELETE
Test
Creación de bases de datos y tablas: CREATE DATABASE, CREATE TABLE
Test
Creación y uso de funciones
Test
Creación de tablas e inserción de datos con SQL
Proyecto
Uso de funciones agregadas: COUNT, SUM, AVG, MAX, MIN
Test
Optimización de consultas
Test
Introducción a SQL
Test
Triggers y eventos
Test
Clasificación de resultados con ORDER BY
Test
Alterar la estructura de tablas existentes: ALTER TABLE
Test
Eliminación de datos: DELETE
Código
Instalación de PostgreSQL
Test
Creación y uso de procedimientos almacenados
Test
Consultas básicas de selección: SELECT y WHERE
Test
Vaciar tablas y bases de datos: DROP
Test
Actualización de datos: UPDATE
Test
Creación y manejo de usuarios y roles
Test
Creación de bases de datos y tablas
Código
Bases de datos y tablas
Test
Actualización de datos: UPDATE
Código
Relaciones entre tablas
Test
Filtrado de valores únicos con DISTINCT
Test
Asignación y gestión de permisos
Test
Tutorial para resolver este ejercicio de programación
SQL
Consultas básicas de selección: SELECT y WHERE
Sintaxis DML CRUD