GUIA access
1. Genere un resumen de las remuneraciones por tipo de contratación, indicando la cantidad de trabajadores, el valor mínimo, máximo, promedio y suma de la remuneración.SELECT Tipo
, Count(*) AS cantidad
, Min(remuneracion) AS minimo
, Max(remuneracion) AS maximo
, round(Avg(remuneracion),0) AS promedio, Sum(remuneracion) AS total
FROM R
GROUP BY Tipo;
2. Genere un resumen de las remuneraciones agrupando por el año y mes de contratación indicando la cantidad de trabajadores, el valormínimo, máximo, promedio y suma de la remuneración. Considere solo los trabajadores cuya fecha de contratación es mayor al año 2000.
SELECT Year(fecha_inicio) AS año
, Month(fecha_inicio) ASmes
, Count(*) AS cantidad
, Min(remuneracion) AS minimo
, Max(remuneracion) AS maximo
, round(Avg(remuneracion),0) AS promedio
,Sum(remuneracion) AS total
FROM R
WHERE Year(fecha_inicio)>2000
GROUP BY Year(fecha_inicio), Month(fecha_inicio);
3. Genere un resumen de las remuneraciones agrupando por calificaciónprofesional e indique la cantidad de trabajadores y el sueldo promedio de todos los trabajadores cuya calificación profesional contenga la palabra auditor o contador.
SELECT calificacion_profesional, count(*) AS cantidad
, round(Avg(remuneracion),0) AS promedio
FROM R
WHERE calificacion_profesional like "*contador*"
or calificacion_profesional like "*auditor*"GROUP BY calificacion_profesional;
4. Genere un resumen de las remuneraciones agrupando por Región e indique el valor mínimo, máximo y promedio de la remuneración, solo de aquellas regiones cuyaremuneración promedio es mayor a $1.600.000.
SELECT region
, Min(remuneracion) AS minimo
, Max(remuneracion) AS maximo
, round(Avg(remuneracion)) AS...
Regístrate para leer el documento completo.