Está en la página 1de 2

EJERCICIOS NO OBLIGATORIOS TERCER DEPARTAMENTAL

VILLA DIAZ BRENDA ABIGAIL 8AV2

INSERT
• Para insertar solo un registro
INSERT INTO personas (Paterno, Materno, Nombre)
VALUES (‘León’, ‘Muños’, ‘Monserrat’);
• Para más de un registro
INSERT INTO personas (Paterno, Materno, Nombre)
VALUES (‘León’, ‘Muños’, ‘Monserrat’), (‘Aguilera’, ‘Villa’, ‘Benito’);

CLAUSULAS
SELECT Paterno, Nombre, Clave FROM empleados;
Cuando queremos seleccionar todas las columnas de una tabla
SELECT * FROM empleados;

ORDER BY
1. Seleccionar nombre y apellido 1 de la tabla personas por orden de Apellido1
SELECT Nombre, Apellido1
FROM personas
ORDER BY Apellido1;
2. Seleccionar Nombre y Apellido1 de la tabla personas, por orden de Apellido1, de forma
ascendente
SELECT Nombre, Apellido1
FROM personas
ORDER BY Apellido1 ASC;
3. Seleccionar Nombre y Apellido1 de la tabla personas, por orden de Apellido1, de forma
descendente
SELECT Nombre, Apellido1
FROM personas
ORDER BY Apellido1 DESC;

OPERADORES
SELECT * FROM personas
WHERE Nombre=’Antonio’;
Para seleccionar todos los nombres distintos de la tabla:
SELECT DISTINCT Nombre FROM Personas;

El operador AND
Se utilizan para filtrar resultados que cumplen dos o más condiciones, por ejemplo:
SELECT * FROM personas
WHERE Nombre = ‘Antonio’
AND Apellido1 = ‘García’;

El operador OR
Se utilizan para filtrar resultados que cumplen con por lo menos una de las condiciones, por ejemplo:
EJERCICIOS NO OBLIGATORIOS TERCER DEPARTAMENTAL
VILLA DIAZ BRENDA ABIGAIL 8AV2
SELECT * FROM personas
WHERE Nombre = ‘Antonio’
OR Apellido1 = ‘García’;

Ejercicio de operadores
1. Seleccionar todos los campos de la tabla personas, cuyo nombre sea Luis y su Apellido2 sea
Blanco:
SELECT * FROM personas
WHERE Nombre = ‘Luis’
AND Apellido2 = ‘Blanco’;

2. Seleccionar todos los campos de la tabla personas, cuyo nombre sea Luis o su Apellido2 sea
Blanco
SELECT * FROM personas
WHERE Nombre = ‘Luis’
OR Apellido2 = ‘Blanco’;
3. Seleccionar todos los campos de la tabla personas, cuyo nombre sea Antonio o su edad sea
mayor a 19
SELECT * FROM personas
WHERE Nombre = ‘Antonio’
OR Edad > 19;
4. Seleccionar todos los campos de la tabla personas, cuyo Apellido2 sea Gómez y su edad
sea mayor o igual a 20
SELECT * FROM personas
WHERE Apellido2 = ‘Gómez’
AND Edad >= 20;
5. Seleccionar todos los campos de la tabla de personas, cuyo nombre sea Antonio y su
Apellido1 sea García o López
SELECT * FROM personas
WHERE Nombre = ‘Antonio’
AND (Apellido1 = ‘García’
OR Apellido1 = ‘López’);

También podría gustarte