Hola compañeros, estoy cursando un grado superior a distancia donde todo esta explicado fatal y tengo que hacer una consulta a una base de datos que me dice lo siguiente:
Consulta: Número de hijos y número de empleados agrupados por hijo
Mi duda es, como puedo agruparlos por hijos?No tengo ni idea de como hacerlo....
Los datos de empleados son estos:
CODIGO NUMBER(5,0) No - 1 NOMBRE VARCHAR2(30) No - - HIJOS NUMBER(2,0) No - - RETENCION NUMBER(2,0) No - - CUENTA CHAR(20) No - - FNACIMIENTO DATE Yes
elenano2 escribió:Hola compañeros, estoy cursando un grado superior a distancia donde todo esta explicado fatal y tengo que hacer una consulta a una base de datos que me dice lo siguiente:
Consulta: Número de hijos y número de empleados agrupados por hijo
Mi duda es, como puedo agruparlos por hijos?No tengo ni idea de como hacerlo....
Los datos de empleados son estos:
CODIGO NUMBER(5,0) No - 1 NOMBRE VARCHAR2(30) No - - HIJOS NUMBER(2,0) No - - RETENCION NUMBER(2,0) No - - CUENTA CHAR(20) No - - FNACIMIENTO DATE Yes
Gracias de antemano
¿No tienes ningún ejemplo de GROUP BY? Supongo que el ejercicio intentará hacer trabajar esa orden.
SELECT "EMPLEADOS TOTAL= ", CONT(*) FROM "nombre de la tabla" WHERE CODIGO > 0 UNION ALL SELECT HIJOS, NOMBRE FROM "nombre de la tabla" WHERE HIJOS>=0 GROUP BY HIJOS