Guía de Operadores en SQL
Empezar
1️⃣ Operadores AritméticosEstos operadores se utilizan para realizar cálculos matemáticos en los valores de las columnas. Operador Descripción Ejemplo + Suma SELECT precio + impuesto FROM productos; - Resta SELECT precio - descuento FROM productos; * Multiplicación SELECT cantidad * precio FROM ventas; / División SELECT total / num_pagos FROM pagos; % Módulo (residuo de la división) SELECT cantidad % 2 FROM pedidos; 2️⃣ Operadores de Comparación Se usan en la cláusula WHERE para comparar valores y filtrar resultados. Operador Descripción Ejemplo = Igual a SELECT * FROM clientes WHERE edad = 30; <> o != Diferente de SELECT * FROM empleados WHERE salario != 5000; > Mayor que SELECT * FROM productos WHERE precio > 100; < Menor que SELECT * FROM pedidos WHERE cantidad < 10; >= Mayor o igual que SELECT * FROM estudiantes WHERE calificacion >= 80; <= Menor o igual que SELECT * FROM ventas WHERE total <= 500; 3️⃣ Operadores Lógicos Se utilizan para combinar condiciones en consultas WHERE. Operador Descripción Ejemplo AND Devuelve verdadero si ambas condiciones son verdaderas SELECT * FROM empleados WHERE edad > 30 AND salario > 4000; OR Devuelve verdadero si al menos una condición es verdadera SELECT * FROM productos WHERE precio < 50 OR stock > 100; NOT Invierte el resultado de la condición SELECT * FROM clientes WHERE NOT ciudad = 'Madrid'; 4️⃣ Operadores de Asignación Se utilizan para asignar valores a una variable. Operador Descripción Ejemplo = Asigna un valor a una variable SET @precio = 100; 5️⃣ Operadores de SQL Especiales Estos operadores permiten realizar comparaciones más avanzadas. Operador Descripción Ejemplo BETWEEN Comprueba si un valor está en un rango SELECT * FROM empleados WHERE salario BETWEEN 2000 AND 5000; IN Comprueba si un valor está dentro de un conjunto de valores SELECT * FROM clientes WHERE ciudad IN ('Madrid', 'Barcelona', 'Sevilla'); LIKE Busca patrones en texto SELECT * FROM productos WHERE nombre LIKE 'Pizza%'; IS NULL Comprueba si un valor es NULL SELECT * FROM pedidos WHERE fecha_envio IS NULL; 6️⃣ Operadores de Unión de Consultas Se usan para combinar los resultados de dos o más consultas SELECT. Operador Descripción Ejemplo UNION Une dos consultas sin duplicados SELECT nombre FROM clientes UNION SELECT nombre FROM empleados; UNION ALL Une dos consultas incluyendo duplicados SELECT nombre FROM clientes UNION ALL SELECT nombre FROM empleados;
Guía de Operadores en SQL
Uriel Ambriz Yañez
Created on March 15, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Halloween Infographic
View
Halloween List 3D
View
Magic and Sorcery List
View
Journey Map
View
Versus Character
View
Akihabara Connectors Infographic Mobile
View
Mobile mockup infographic
Explore all templates
Transcript
Guía de Operadores en SQL
Empezar
1️⃣ Operadores AritméticosEstos operadores se utilizan para realizar cálculos matemáticos en los valores de las columnas. Operador Descripción Ejemplo + Suma SELECT precio + impuesto FROM productos; - Resta SELECT precio - descuento FROM productos; * Multiplicación SELECT cantidad * precio FROM ventas; / División SELECT total / num_pagos FROM pagos; % Módulo (residuo de la división) SELECT cantidad % 2 FROM pedidos; 2️⃣ Operadores de Comparación Se usan en la cláusula WHERE para comparar valores y filtrar resultados. Operador Descripción Ejemplo = Igual a SELECT * FROM clientes WHERE edad = 30; <> o != Diferente de SELECT * FROM empleados WHERE salario != 5000; > Mayor que SELECT * FROM productos WHERE precio > 100; < Menor que SELECT * FROM pedidos WHERE cantidad < 10; >= Mayor o igual que SELECT * FROM estudiantes WHERE calificacion >= 80; <= Menor o igual que SELECT * FROM ventas WHERE total <= 500; 3️⃣ Operadores Lógicos Se utilizan para combinar condiciones en consultas WHERE. Operador Descripción Ejemplo AND Devuelve verdadero si ambas condiciones son verdaderas SELECT * FROM empleados WHERE edad > 30 AND salario > 4000; OR Devuelve verdadero si al menos una condición es verdadera SELECT * FROM productos WHERE precio < 50 OR stock > 100; NOT Invierte el resultado de la condición SELECT * FROM clientes WHERE NOT ciudad = 'Madrid'; 4️⃣ Operadores de Asignación Se utilizan para asignar valores a una variable. Operador Descripción Ejemplo = Asigna un valor a una variable SET @precio = 100; 5️⃣ Operadores de SQL Especiales Estos operadores permiten realizar comparaciones más avanzadas. Operador Descripción Ejemplo BETWEEN Comprueba si un valor está en un rango SELECT * FROM empleados WHERE salario BETWEEN 2000 AND 5000; IN Comprueba si un valor está dentro de un conjunto de valores SELECT * FROM clientes WHERE ciudad IN ('Madrid', 'Barcelona', 'Sevilla'); LIKE Busca patrones en texto SELECT * FROM productos WHERE nombre LIKE 'Pizza%'; IS NULL Comprueba si un valor es NULL SELECT * FROM pedidos WHERE fecha_envio IS NULL; 6️⃣ Operadores de Unión de Consultas Se usan para combinar los resultados de dos o más consultas SELECT. Operador Descripción Ejemplo UNION Une dos consultas sin duplicados SELECT nombre FROM clientes UNION SELECT nombre FROM empleados; UNION ALL Une dos consultas incluyendo duplicados SELECT nombre FROM clientes UNION ALL SELECT nombre FROM empleados;