menu

miércoles, diciembre 28, 2016

SQL_Oracle_tema_1

Práctica 1-1: Recuperación de Datos mediante la Sentencia SQL SELECT


4) Su primera tarea es determinar la estructura de la tabla DEPARTMENTS y su contenido.


SELECT * FROM departaments;

5) Determine la estructura de la tabla EMPLOYEES .
El departamento de recursos humanos desea que una consulta muestre el apellido, ID de cargo, fecha de contratación e ID de empleado de cada empleado, con el ID de empleado en primer lugar. Proporcione un alias STARTDATE para la columna HIRE_DATE . Guarde la sentencia SQL en un archivo con el nombre
lab_01_05.sql para distribuirlo al departamento de recursos humanos.

select employee_id, last_name, manager_id, job_id, hire_date as STARTDATE from employees;


7) El departamento de recursos humanos desea una consulta para mostrar todos los ID de cargo únicos de la tabla EMPLOYEES .

DESCRIBE employess;
SELECT DISTINCT job_id FROM employees;

8) El departamento de recursos humanos desea cabeceras de columna más descriptivas para su informe sobre empleados. Copie la sentencia de lab_01_05.sql en una nueva hoja de trabajo de SQL. Asigne a las cabeceras de columna los nombres Emp # , Employee , Job y Hire Date , respectivamente. A continuación, vuelva a ejecutar la consulta.

SELECT employee_id AS "Emp#", last_name AS "Employee", job_id AS "job", hire_date  AS "Live Date" FROM employees;

9) El departamento de recursos humanos ha solicitado un informe de todos los empleados y sus ID de cargo. Muestre el apellido concatenado con el ID de cargo (separado por una coma y un espacio) y asigne a la columna el nombre Employee and Title .

select last_name ||' ,'|| job_id as "Employee and Title" from employees;

No hay comentarios:

Publicar un comentario