Comienzo con consultas simples utilizando las sentencias select, where, order by, alias; y finalizo con consultas complejas utilizando joins, group by, funciones de agregación, having, wildcard characters, entre otros.

Cada consulta tiene, a su derecha, una captura de pantalla que muestra la respuesta arrojada por MySQL.

Consultas

Respuestas

SELECT *
FROM sucursales

1.png

SELECT *
FROM empleados
WHERE sucursal=3

2.png

SELECT id_pasajero, nombre_apellido, pais
FROM pasajeros

3.png

SELECT DISTINCT pais AS Nacionalidades
FROM pasajeros

4.png

SELECT *
FROM detalles_pago
WHERE precio_total>=1000

5.png

SELECT nombre AS toursde1dia, precio_pen, precio_usd
FROM tours
WHERE duracion='1 día'

6.png

SELECT *
FROM detalles_pago
WHERE metodo='EFEC' AND moneda='USD'

7.png

SELECT *
FROM pasajeros
WHERE correo_electronico='%@vinaora.com' OR city='Cestas'

8.png

SELECT nombre_apellido, fecha_nac
FROM empleados
WHERE NOT sucursal=4

9.png

SELECT *
FROM empleados
ORDER BY sucursal, fecha_nac

10.png

SELECT *
FROM detalles_pago
WHERE id_pago<1239
ORDER BY id_pago DESC

11.png

INSERT INTO pasajeros (id_pasajero, nombre_apellido, correo_electronico, telefono, pais)
VALUES ('ERT951757', 'Rodrigo López', '[email protected]', '657-7683-3344', 'Argentina')

SELECT *
FROM pasajeros
WHERE ciudad IS NULL

12.png

SELECT MIN(precio_pen) AS MenorPrecio
FROM tours

13.png

SELECT MAX(precio_pen) AS MayorPrecio
FROM tours
WHERE duracion='1 día'

14.png

SELECT COUNT(id_pasajero)
FROM pasajeros
WHERE pais='Argentina' OR pais='France'