Documentos de Académico
Documentos de Profesional
Documentos de Cultura
4. Listar los nombres de los estudiantes cuyo apellido comience con la letra G.
Select nombre from estudiantes where nombre like ‘S%’
9. Listar todos los productos vendidos en orden ascendente pero la consulta solo
debe mostrar los primeros 5 registros.
select top 5 * from DETALLE_VENTA order by CANTIDAD_VENDIDA
10. Listar todos los productos vendidos en orden descendente pero la consulta solo
debe mostrar el último registro.
select top 1 * from DETALLE_VENTA order by CANTIDAD_VENDIDA desc
12. Realizar una consulta que devuelva el 29% de las ventas ordenadas de forma
ascendente.
select top 29 percent * from DETALLE_VENTA order by CANTIDAD_VENDIDA
asc
13. Realizar una consulta que devuelva el 77% de las ventas ordenadas de forma
descendente.
select top 77 percent * from DETALLE_VENTA order by CANTIDAD_VENDIDA
desc
Resultado:
Resultado:
Empleados buenos
9
16. ¿Cuántas oficinas tienen empleados que superan su cuota (tienen superávit
positivo)?
SELECT count(DISTINCT oficina) AS [Oficinas buenas]FROM empleados WHERE
ventas > cuota
Resultado:
Oficinas buenas
4
Resultado:
Mejor superavit
81000,00
Resultado:
FROM empleados
Resultado:
También podríamos presentar los valores de una forma más elegante si realizamos
un redondeado a las ventas:
Resultado:
Superávit medio
13283,3333
Resultado:
Precio medio
3,5233
22. Calcular el importe medio de los pedidos realizados por el cliente 2103.
SELECT AVG(importe) AS [importe medio] FROM pedidos WHERE clie =2103;
Resultado:
importe medio
183,824