jueves, 27 de noviembre de 2008

Caso Practico Pag. 130:

Obtén el valor absoluto de salario -10000 para todas las filas de tabla Emple:

sql> select apellido, salario, abs(salario-10000) from emple;

CEIL(n).Prueba con números, positivos y negativos:

sql> SELECT CEIL(20.3), CEIL(16), CEIL(-20.3), CEIL(-16), FROM DUAL;



MOD(m,n).Prueba con números, positivos y negativos:


sql> SELECT MOD(11,4), MOD(-10,-3), MOD(-10.4,4.5), MOD(10.4,4.5) FROM EMPLE;


FLOOR (n).Prueba con números, positivos y negativos:


sql> SELECT FLOOR(20.3), FLOOR(16), FLOOR(-20.3), FLOOR(-16) FROM EMPLE;


NVL (Valor, expresión).Con la tabla EMPLE obtenemos el SALARIO, la COMISION y la suma de ambos:


sql> SELECT SALARIO, COMISION, SALARIO + COMISION FROM EMPLE;

sql> SELECT SALARIO, COMISION, SALARIO + NVL (COMISION, 0) FROM EMPLE;

No hay comentarios: