jueves, 30 de octubre de 2008

MySQL - Caso Práctico pág. 108

Consultas en MySQL:

Tabla EMPLE

  • De la tabla EMPLE, mostrar todos los empleados del departamento 20 (DEPT_NO = 20). Además, la conuslta debe aparecer ordenada por la columna APELLIDO. Los campos a consultar son: número de empleado, apellidos, oficio y número de departamento.

[ SELECT EMPLE_NO, APELLIDO, OFICIO, DEPT_NO FROM EMPLE WHERE DEPT_NO = 20 ORDER BY APELLIDO; ]

  • Consultar los empleados cuyo oficio sea ANALISTA, ordenado por número de empleado (columna EMP_NO):
[ SELECT * FROM EMPLE WHERE OFICIO = 'ANALISTA' ORDER BY EMP_NO; ]
  • Selecciona aquellas filas del departamento 10 cuyo oficio sea analista. La consulta ha de estar ordenada de modo descendente por APELLIDO y por NUM_EMPLE (columna EMP_NO):

[ SELECT * FROM EMPLE WHERE DEPT_NO = 10 AND OFICIO = 'ANALISTA' ORDER BY APELLIDO, EMP_NO DESC; ]


No hay comentarios:

 
Paradores