Tecnicatura en Desarrollo Web Base de Datos II Microsoft SQL Server 2012
Ejercitación lenguaje SQL
Realizar las siguientes consultas en base a la base de datos
AdventureWorks sobre SQL Server 2012:
1- Listar los códigos y descripciones de todos los productos
(Ayuda: [Link])
2- Listar los datos de la subcategoría número 17 (Ayuda:
[Link])
3- Listar los productos cuya descripción comience con D (Ayuda:
like ‘D%’)
4- Listar las descripciones de los productos cuyo número finalice
con 8 (Ayuda: ProductNumber like ‘%8’)
5- Listar aquellos productos que posean un color asignado. Se
deberán excluir todos aquellos que no posean ningún valor
(Ayuda: is not null)
6- Listar el código y descripción de los productos de color Black
(Negro) y que posean el nivel de stock en 500. (Ayuda:
SafetyStockLevel = 500)
7- Listar los productos que sean de color Black (Negro) ó Silver
(Plateado).
8- Listar los diferentes colores que posean asignados los
productos. Sólo se deben listar los colores. (Ayuda: distinct)
9- Contar la cantidad de categorías que se encuentren cargadas
en la base. (Ayuda: count)
10- Contar la cantidad de subcategorías que posee asignada la
categoría 2.
11- Listar la cantidad de productos que existan por cada uno de los
colores.
12- Sumar todos los niveles de stocks aceptables que deben existir
para los productos con color Black. (Ayuda: sum)
13- Calcular el promedio de stock que se debe tener de todos los
productos cuyo código se encuentre entre el 316 y 320.
(Ayuda: avg)
14- Listar el nombre del producto y descripción de la subcategoría
que posea asignada. (Ayuda: inner join)
15- Listar todas las categorías que poseen asignado al menos una
subcategoría. Se deberán excluir aquellas que no posean
ninguna.
16- Listar el código y descripción de los productos que posean fotos
asignadas. (Ayuda: [Link])
17- Listar la cantidad de productos que existan por cada una de las
Clases (Ayuda: campo Class)
18- Listar la descripción de los productos y su respectivo color. Sólo
nos interesa caracterizar al color con los valores: Black, Silver
u Otro. Por lo cual si no es ni silver ni black se debe indicar
Otro. (Ayuda: utilizar case).
Tecnicatura en Desarrollo Web Base de Datos II Microsoft SQL Server 2012
Ejercitación lenguaje SQL
19- Listar el nombre de la categoría, el nombre de la subcategoría
y la descripción del producto. (Ayuda: join)
20- Listar la cantidad de subcategorías que posean asignado los
productos. (Ayuda: distinct).