Solucion de labooratorio

Páginas: 6 (1289 palabras) Publicado: 9 de julio de 2013
LABORATORIO 13:

OPERACIONES CON FUNCIONES
1. Mostrar los nombres, salarios, comisiones y sueldos (salario + comision) de todo empleado. Ordenar el resultado del menor al mayor salario.
RPTA
SELECT E.NOMBRE_EMP, E.SALARIO, E.COMISION, E.SALARIO+E.COMISION SUELDOS
FROM EMPLEADOS E;

NOMBRE_EMP SALARIO COMISION SUELDOS
---------- --------- --------- ----------
LOPEZ 5000.00BENAVIDES 2850.00
TORRES 1500.00 0.00 1500
JARA 2975.00
MARTINEZ 1250.00 1400.00 2650
FARFAN 3000.00
ALVAREZ 1600.00 300.00 1900
CASTRO 2450.00
PEREZ 800.00
SANCHEZ 3000.00
MENDOZA 1300.00
WONG 1250.00500.00 1750
JIMENEZ 950.00
AMPUERO 1100.00

14 rows selected


2. Repetir la consulta anterior mostrando los sueldos reales que recibiría cada empleado.
RPTA
SELECT E.NOMBRE_EMP, E.SALARIO, E.COMISION, E.SALARIO SUELDO_REAL
FROM EMPLEADOS E


NOMBRE_EMP SALARIO COMISION SUELDO_REAL
---------- --------- --------- -----------
LOPEZ 5000.005000.00
BENAVIDES 2850.00 2850.00
TORRES 1500.00 0.00 1500.00
JARA 2975.00 2975.00
MARTINEZ 1250.00 1400.00 1250.00
FARFAN 3000.00 3000.00
ALVAREZ 1600.00 300.00 1600.00
CASTRO 2450.00 2450.00
PEREZ 800.00 800.00
SANCHEZ 3000.003000.00
MENDOZA 1300.00 1300.00
WONG 1250.00 500.00 1250.00
JIMENEZ 950.00 950.00
AMPUERO 1100.00 1100.00

14 rows selected


3. Repetir el ejercicio anterior mostrando esta vez los sueldos anuales.
RPTA
SELECT E.NOMBRE_EMP, E.SALARIO, E.COMISION, E.SALARIO * 12 SUELDO_ANUAL
FROM EMPLEADOS E;NOMBRE_EMP SALARIO COMISION SUELDO_ANUAL
---------- --------- --------- ------------
LOPEZ 5000.00 60000
BENAVIDES 2850.00 34200
TORRES 1500.00 0.00 18000
JARA 2975.00 35700
MARTINEZ 1250.00 1400.00 15000
FARFAN 3000.00 36000
ALVAREZ 1600.00 300.00 19200CASTRO 2450.00 29400
PEREZ 800.00 9600
SANCHEZ 3000.00 36000
MENDOZA 1300.00 15600
WONG 1250.00 500.00 15000
JIMENEZ 950.00 11400
AMPUERO 1100.00 13200

14 rows selected


4. Mostrar los nombres, salarios, salarios diarios, salariosredondeados (centésimos, unidades y centenas) y salarios truncados (centésimos, unidades y centenas) de todo empleado.
RPTA
SELECT E.NOMBRE_EMP, E.SALARIO, E.SALARIO/7 SALAR_DIARIO, ROUND(E.SALARIO/7,2)REDONDEO, TRUNC(E.SALARIO/7,2)TRUNCADO
FROM EMPLEADOS E;

NOMBRE_EMP SALARIO SALAR_DIARIO REDONDEO TRUNCADO
---------- --------- ------------ ---------- ----------
LOPEZ 5000.00714.28571428 714.29 714.28
BENAVIDES 2850.00 407.14285714 407.14 407.14
TORRES 1500.00 214.28571428 214.29 214.28
JARA 2975.00 425 425 425
MARTINEZ 1250.00 178.57142857 178.57 178.57
FARFAN 3000.00 428.57142857 428.57 428.57
ALVAREZ 1600.00 228.57142857 228.57 228.57
CASTRO 2450.00350 350 350
PEREZ 800.00 114.28571428 114.29 114.28
SANCHEZ 3000.00 428.57142857 428.57 428.57
MENDOZA 1300.00 185.71428571 185.71 185.71
WONG 1250.00 178.57142857 178.57 178.57
JIMENEZ 950.00 135.71428571 135.71 135.71
AMPUERO 1100.00 157.14285714 157.14 157.14

14 rows selected...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • solucion
  • soluciones
  • solucion
  • Soluciones
  • Soluciones
  • Soluciones
  • Soluciones
  • Soluciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS