Está en la página 1de 1

Bases de Datos

Prctico de Laboratorio N 7
i. USANDO VARIABLES DE SUSTITUCION :
1.- Escriba un script que despliegue el apellido del empleado, identificador del cargo y fecha de ingreso
para todos los empleados que comenzaron a trabajar en un rango de fechas. Concatene el nombre y el
cargo_id separado por una coma y espacio y nombre esta columna como empleado. En un archivo SQL
separado use el comando define para proveer los dos rangos. Use el formato MM/DD/YYYY. Salve el
script con los nombres lab7_1a y lab7_1b
Para fechas:
Fecha1: 01/01/1998
Fecha2: 01/01/1999
EMPLEADO
-------------------- -------apellido, ST_CLERK
apellido, ST_CLERK
apellido, SA_REP

FECHA_IN
15/03/98
09/07/98
24/03/98

2.- Escriba una consulta SQL que despliegue el apellido , cargo_id y el nombre del departamento de
cada empleado en una localizacin ingresada por el usuario. Ordene esta consulta por apellido.
Para lugar = 1700. Guarde esta consulta como Lab7_2.sql
APELLIDO
CARGO_ID
DEPT_NOMBRE
------------------------- ---------- -----------------------De Haan
AD_VP
Executive
Gietz
AC_ACCOUNT
Accouting
Higgins
AC_MGR
Accouting
King
AD_PRES
Executive
Kochhar
AD_VP
Executive
Whalen
AD_ASST
Administracin
3.- A partir de lab7_2, cree un reporte que contenga el nombre del departamento, apellido del
empleado, fecha de ingreso, salario mensual y salario anual para cada empleado que trabaja en una
ciudad ingresada por el usuario ( asegrese que no importe el tipo de letra que usa el usuario para el
ingreso de la ciudad). Nombre estas columnas como NOMBRE DEPARTAMENTO, NOMBRE
EMPLEADO, FECHA COMIENZO, SALARIO, SALARIO ANUAL. Asegrese que el nombre del
departamento salga una vez y ordene la salida por nombre del departamento. Ponga estos encabezados
en mltiples lneas. Salve el script como lab7_3. Para ciudad = Seattle

También podría gustarte