Consultastema4
Páginas: 4 (980 palabras)
Publicado: 23 de mayo de 2015
SELECT CODIGO,NOMBRE FROM DEPARTAMENTOS;
/*Consulta 2:Mes y ejercicio de los justificantes de nómina pertenecientes al empleado cuyo códigoes 1*/
SELECT MES,EJERCICIO FROM JUST_NOMINAS WHERE COD_EMP=1;
/*Consulta 3:Número de cuenta y nombre de los empleados cuya retención es mayor o igual que 10*/
SELECT CUENTA,NOMBRE FROM EMPLEADOSWHERE RETENCION >=10;
/*Consulta 4:Código y nombre de los empleados ordenados ascendentemente por nombre*/
SELECT CODIGO,NOMBRE FROM EMPLEADOS ORDER BY NOMBRE;
/*Consulta 5:Nombre de los empleados quetienen más de 2 hijos*/
SELECT NOMBRE FROM EMPLEADOS WHERE HIJOS>2;
/*Consulta 6:Código y número de cuenta de los empleados cuyo nombre empieze por 'A' o por 'J'*/
SELECT CODIGO,CUENTA FROMEMPLEADOS WHERE NOMBRE LIKE 'A%' OR NOMBRE LIKE 'J%';
/*Consulta 7:Número de empleados que hay en la base de datos*/
SELECT COUNT(*) "EMPLEADOS" FROM EMPLEADOS;
/*Consulta 8:Nombre del primer y últimoempleado en términos alfabéticos*/
SELECT MIN(NOMBRE)"PRIMER EMPLEADO",MAX(NOMBRE)"ULTIMO EMPLEADO" FROM EMPLEADOS;
/*Consulta 9:Nombre y número de hijos de los empleados cuya retención es: 8, 10 o 12*/SELECT NOMBRE,HIJOS FROM EMPLEADOS WHERE RETENCION IN(8,10,12);
/*Consulta 10:Número de hijos y número de empleados agrupados por hijos,
mostrando sólo los grupos cuyo número de empleados sea mayorque 1.*/
SELECT HIJOS,COUNT(NOMBRE)"EMPLEADOS" FROM EMPLEADOS GROUP BY HIJOS HAVING COUNT(NOMBRE)>1;
/*Consulta 11:Número de hijos, retención máxima, mínima y media de los empleados agrupados porhijos*/
SELECT HIJOS,MAX(RETENCION)"RET.MAXIMA",MIN(RETENCION)"RET.MINIMA",AVG(RETENCION)"RET.MEDIA" FROM EMPLEADOS GROUP BY HIJOS;
/*Consulta 12:Nombre y función de los empleados que han trabajado en eldepartamento 1*/
SELECT NOMBRE,FUNCION FROM TRABAJAN,EMPLEADOS WHERE TRABAJAN.COD_EMP=EMPLEADOS.CODIGO AND COD_DEP=1;
/*Consulta 13:Nombre del empleado, nombre del departamento y función que han...
Leer documento completo
Regístrate para leer el documento completo.