

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Este documento contiene diferentes consultas sql diseñadas para extraer información sobre empleados y proyectos de una base de datos. Las consultas se enfocan en obtener distintos valores de departamentos, mostrar empleados con ciertas características, ordenar proyectos por duración y obtener estadísticas sobre salarios y cantidad de proyectos. Además, se incluyen consultas para calcular promedios, mínimos y máximos.
Tipo: Ejercicios
1 / 2
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!


Claves de departamento de modo que no se repitan los valores => SELECT DISTINCT NUMDEPTO tienen los empleados=> FROM EMPLEADOS entre el 2005 y el 2007 SELECT * from empleados WHERE FECHAING BETWEEN '2005-01-01' AND '2007-12-31'; meses de 30 días select datediff(fechafin,fechaini)/30, nomproy from proyectos asociados a la leyenda EMPLEADO, lista de nombres completos de empleados. SELECT concat ("EMPLEADO ",NOMBRE, "/", APELLIDO) from empleados proyectos ordenados por la duración en días de menor a mayor. SELECT NOMPROY, datediff(FECHAFIN,FECHAINI) from proyectos ORDER by 2 ASc;
/* ¿cuales claves de departamento tienen los mismos empleados, de modo que no se repitan los valores? / SELECT DISTINCT NUMDEPTO FROM empleados -------------------------- 10/03/22 ----------------------------- /Listar el nombre de aquellos trabajadores, cuyo nombre inicia con la letra “S” y además son empleados de mostrador./ SELECT NOMBRE FROM empleados WHERE NOMBRE LIKE '%S' AND PUESTO - 'DEPENDIENTE' /muestra los empleados que tengan puesto de analista, vendedor o diseñador/ SELECT * FROM EMPLEADOS WHERE PUESTO='ANALISTA' OR PUESTO='VENDEDOR' OR PUESTO='DISEÑADOR' -------------------------------------14/03/2022--------------------------------------------- SELECT concat ("EMPLEADO ",NOMBRE, "/", APELLIDO) from empleados inverso 1 SELECT concat(MATRICULA,' / ',NOMBRE,' / ',APELLIDO), datediff(FECHAING,FECHANAC) FROM EMPLEADOS inverso 2 SELECT NOMPROY, HORASHOMBRE500 FROM PROYECTOS select datediff(fechafin,fechaini), nomproy from proyectos; ----------------------------------22/03/2022----------------------------------------
a. ¿Cuántos proyectos hay por cada departamento? SELECT CLAVEDEPTO, COUNT(*), NOMPROY from proyectos GROUP by CLAVEDEPTO ORDER by 2 DESC; ------------24/03/2022--------------
Mostrar a quienes ganan por encima del promedio del salario global SELECT * FROM EMPLEADOS WHERE SALARIO > MAX(SALARIO) SELECT * FROM EMPLEADOS WHERE SALARIO > AVG(SALARIO) SELECT AVG(SALARIO) FROM EMPLEADOS = ANY > ANY >= ANY >= ALL