Documentos de Académico
Documentos de Profesional
Documentos de Cultura
* Tabla Customers.
2. Traer el nombre de los clientes que tienen un nombre con más de 12 caracteres, ordenados
alfabéticamente.
SELECT CustomerName
FROM Customers
WHERE length (CustomerName) >12
ORDER BY CustomerName ASC ;
3. Traer la identificación del cliente, nombre y dirección para los casos en los que el código
postal no contenga un cero.
SELECT CustomerID
, CustomerName
, Address
, PostalCode
FROM Customers
WHERE PostalCode NOT LIKE '%0%' ;
4. Traer toda la tabla para los clientes que tengan un ContactName que empiece con la letra A.
SELECT *
FROM Customers
WHERE CustomerName LIKE 'A%' ;
5. Traer las combinaciones distintas de País y ciudad para los clientes que están entre los
CustomerID (15 a 30) y los que están entre los CustomerID (50 a 70).
* Tabla Categories.
6. Mostrar toda la tabla categories agregando una nueva columna que muestre el nombre de
la categoría traducido a español.
SELECT *
, CASE WHEN CategoryName = 'Beverages' THEN 'Bebidas'
WHEN CategoryName = 'Condiments' THEN 'Condimentos'
WHEN CategoryName = 'Confections' THEN 'Dulces'
WHEN CategoryName = 'Dairy Products' THEN 'Productos lácteos'
WHEN CategoryName = 'Grains/Cereals' THEN 'Granos/Cereales'
WHEN CategoryName = 'Meat/Poultry' THEN 'Carne/Aves de corral'
WHEN CategoryName = 'Produce' THEN 'Productos'
WHEN CategoryName = 'Seafood' THEN 'Mariscos' END AS Categoria_Español
FROM Categories ;
* Tabla empleados
7. Mostrar el a. Lastname b. Firstname c. Crear nueva columna que unirá el nombre y apellido
SELECT LastName
, FirstName
, (FirstName || ' ' || LastName) AS Nombres_Completos
FROM Employees ;
* Tabla órdenes
8. ¿Cuáles son los tres números de las tres órdenes más antiguas?
SELECT OrderID
, OrderDate
FROM Orders
ORDER BY OrderDate ASC
LIMIT 3 ;
* Tabla productos
SELECT ProductName
, Price
FROM Products
ORDER BY Price DESC
LIMIT 3;
10. Cuál es el nombre de los 3 productos más baratos?
SELECT ProductName
, Price
FROM Products
ORDER BY Price
LIMIT 3;
* Tabla Proveedores
11.En qué país está el SupplierID que tiene una dirección más larga?
SELECT SupplierID
, Country , LENGTH(Address)
FROM Suppliers
ORDER BY LENGTH(Address) DESC
LIMIT 1;
12.Traer únicamente los proveedores de los países Italia, Noruega, Francia, Dinamarca,
Finlandia, Canada y Holanda. Creando una nueva columna que muestre la traducción del
nombre.