¿Qué es la cláusula WHERE de SQL?
Clase 15 de 36 • Curso de Bases de Datos con SQL - Deprecado
Contenido del curso
Introducción a las bases de datos relacionales
Manipulación de Datos
Manipulación Avanzada de Datos
- 14
Instalación de MySQL Server y MySQL Workbench
01:50 min - 15

¿Qué es la cláusula WHERE de SQL?
Viendo ahora - 16

Filtrar y Ordenar Datos en SQL (LIKE)
06:04 min - 17
Práctica: Filtrar Datos con WHERE en SQL
- 18

Cláusulas de Comparación Textual en SQL (AND, NULL, IN, NOT)
06:23 min - 19

Funciones de Aritmética Básica en SQL (COUNT, SUM, AVG)
08:15 min - 20

Funciones de Aritmética Básica en SQL (MIN, MAX)
04:34 min
Agrupación de Datos
Transformación de Datos
- 26

Vistas Materializadas en SQL: Como optimizar tus consultas y reportes.
06:13 min - 27
Práctica: Crear Vistas Materializadas en SQL
- 28
Optimización de Bases de Datos con SQL: CREATE INDEX y TRIGGER
01:31 min - 29

Vistas Materializadas y Temporales en SQL
03:00 min - 30

Expresiones de Tablas Comunes (CTE) en SQL
06:32 min
Procedimientos Almacenados
Administración de Base de Datos
Análisis de Datos Avanzados
¿Cómo usar la sentencia WHERE para consultar datos?
La sentencia WHERE se usa en distintos contextos, como al modificar datos con UPDATE, eliminar datos con DELETE y en consultas con SELECT. Para comenzar, la sintaxis básica del WHERE incluye la palabra reservada, el nombre de la columna y los operadores lógicos. Por ejemplo, para consultar un instructor específico:
SELECT * FROM instructores WHERE INSTRUCTORID = 1;
¿Cómo utilizar operadores lógicos en MySQL?
Puedes emplear varios operadores lógicos, como el símbolo igual (=) para igualdad y el símbolo de exclamación seguido de igual (!=) para diferencias. Por ejemplo, para excluir un instructor con ID específico:
SELECT * FROM instructores WHERE INSTRUCTORID != 1;
¿Cómo filtrar datos de texto en MySQL?
Para filtrar datos de texto, utiliza comillas simples alrededor del valor. Por ejemplo, para encontrar un instructor llamado John:
SELECT * FROM instructores WHERE nombre = 'John';
¿Cómo trabajar con datos numéricos en MySQL?
Los operadores para datos numéricos permiten comparaciones como mayor o menor que. Por ejemplo, para encontrar instructores con salario mayor a 5000 dólares:
SELECT * FROM instructores WHERE salario > 5000;
¿Cómo utilizar el operador BETWEEN en MySQL?
El operador BETWEEN se usa para especificar un rango de valores. Por ejemplo, para encontrar instructores con salario entre 5000 y 9000 dólares:
SELECT * FROM instructores WHERE salario BETWEEN 5000 AND 9000;
¿Cómo practicar estos operadores en MySQL?
Para practicar, intenta replicar estas consultas en tus propias tablas de la base de datos. Cambia los valores según sea necesario y observa los resultados. Utiliza el BETWEEN para rangos específicos y los operadores lógicos para filtrar datos de texto y números.