Está en la página 1de 2

Ejercicios

1. Obtener el valor absoluto del salario 10000 de todas las filas de EMPLE.
2. Con CEIL probar con los siguientes cuatro números: 20.3, 16, -20.3, -16.
3. Ídem con FLOOR.
4. Obtener el resto o módulo de: 11 y 4. 10 y -15, -10 y -3, 10.4 y 4.5.
5. De la tabla EMPLE obtener el salario, la comisión y la suma de ambos.
6. Elevar 2 a 4, 2 a -4, 3.5 a 2.4 y 4.5 a 2.
7. Redondear 1.56 con 1 decimal, 1.56 sin decimales, 1.2234 con dos decimales y
1.2676 con tres decimales.
8. Redondear 145.5 con -1 decimal, con -2 decimales y con 3 decimales, 141, con -1
decimal y 145, con -1 decimal.
9. Indicar el signo del valor para -10 y 10.
10. Obtener la raíz cuadrada de 25 y 25.6.
11. Truncar 1.5634 con 1 decimal, 1.1684 con dos decimales y 1.662 sin decimales.
12. Truncar 187.98 con -1 decimales, con -2 decimales y con -3 decimales.
13. .
14. Cálculo del salario medio de los empleados del departamento 10 de la tabla EMPLE.
15. Cálculo de las filas de la tabla EMPLE.
16. Cálculo de las filas de la tabla EMPLE donde comisión no es nula
17. Obtener el máximo salario de la tabla EMPLE.
18. Obtener el mayor apellido (alfabéticamente) de la tabla EMPLE.
19. Obtener el apellido del empleado con mayor salario.
20. Obtener la suma de todos los salarios de EMPLE.
21. Obtener la varianza de todos los salarios de la tabla EMPLE.
22. Calcular el número de oficios que existen en la tabla EMPLE
23. A partir de la tabla EMPLE visualizar el apellido de los empleados que empiezan por
la letra A y que tengan el máximo salario ( de los que empiezan por la letra A ).
24. Obtener de cada alumno la mayor y la menor nota de las tres que tiene.
25. Obtener el mayor nombre de la lista: (Benito, Jorge, Andrés, Isabel).
26. Devolver las letras cuyo valor ASCII es 75 y 65.
27. Obtener los apellidos de la tabla EMPLE de la siguiente manera: El apellido es:
APELLIDO.
28. Visualizar en mayúsculas, minúsculas y tipo título la cadena: oRACLe Y sqL
29. De la tabla NOTAS_ALUMNOS obtener en una columna el nombre del alumno con
una longitud de 30 caracteres y rellenando por la izquierda con puntos y en otra
columna lo mismo pero rellenando por la derecha.
30. Utilizando LTRIM y RTRIM y las cadenas hola y adiós obtener la
expresión: hola adiós.
31. A partir de la tabla MISTEXTOS quitar los caracteres punto y comilla de la derecha del
título.
32. Sustituir o por as en la cadena blanco y negro .
33. Con la misma función utilizada en el ejercicio anterior eliminar la o en la misma
Página 10 de 23
cadena.
34. Partiendo de la cadena ABCDEFG obtener las columnas CD EF EF DEFG
DEFG teniendo en cuenta que para obtener EF y DEFG se deben emplear dos
sintaxis diferentes .
35. Visualizar el apellido y la primea letra de los empleados del departamento 10 de la
tabla EMPLE.
36. A partir de la cadena LOS PILARES DE LA TIERRA sustituir las vocales mayúsculas
por minúsculas.
37. De la misma cadena sustituir la L por la l y eliminar las vocales.
38. Obtener el valor ASCII de A .
39. A partir de la cadena II VUELTA CICLISTA A TALAVERA encontrar la 2ª ocurrencia
de TA desde la posición 3.
40. .
41. A partir de la tabla MISTEXTOS, encontrar la posición de la segunda ocurrencia de la
letra A en la columna AUTOR a partir del comienzo..
42. Calcular el número de caracteres de las columnas TITULO y AUTOR para todas las
filas de la tabla MISTEXTOS.
43. Obtener la fecha del sistema.
44. Mostrar la fecha de alta y la misma con 12 meses más para los empleados del
departamento 10 de la tabla EMPLE.
45. Para los mismos empleados, obtener el último día del mes de las fechas de alta.
46. Obtener la edad para una persona nacida el 18/11/1964. Años completos.
47. Si hoy es jueves 11 de enero de 2008 (fecha de sysdate), ¿Qué fecha será el próximo
jueves?.
48. Obtener la fecha de alta formateada de manera que aparezca el nombre del mes con
todas sus letras, el día y el año con cuatro dígitos. Para los empleados del dep. 10 de
la tabla EMPLE.

Página 11 de 23

También podría gustarte