Boletin SQL IES Gonzalo Nazareno

Páginas: 3 (517 palabras) Publicado: 7 de junio de 2014
BOLETÍN DE FUNCIONES SQL
IES Gonzalo Nazareno 2ºASI SGBD

1. Muestra el número de empleados que ganan más de 1400.
select count(*)
from emp
where sal+nvl(comm,0)>1400;
2. Muestra el salariomedio de los conserjes (job='CLERK').
Select avg(sal)
from emp
where job='CLERK';
3. Muestra el empleado que gana más junto con su salario dando el formato siguiente:
'El nombre del empleado quemás gana es xxxx, y gana nnnnn'
select 'El nombre del empleado que más gana es '||ename|| ', y gana '||sal as mensaje
from emp
where sal= (select max(sal)
from emp);
4. Muestra los nombres de losconserjes ordenados por salario.
select ename
from emp
where job='CLERK'
order by sal;
5. Muestra el gasto de personal total de la empresa, sumando salarios y comisiones.
selectsum(sal+nvl(comm,0))
from emp;
6. Muestra un informe con los nombres de los empleados y su salario con el siguiente formato:
nombre1........ salario1
nombren.........salarion
select rpad(ename,12,'.'), sal
fromemp
order by sal;
7. Muestra el número de trienios completos de cada empleado.
Select ename, trunc(months_between(sysdate, hiredate)/36) as trienios
from emp;

8. Muestra el total de dineroganado por el empleado desde que se incorporó a la empresa
suponiendo que el salario no ha cambiado en todo ese tiempo.
Select ename, sal*(trunc(months_between(sysdate, hiredate)))
from emp;
9.Muestra con dos decimales el salario diario de cada trabajador suponiendo que los meses
tienen 30 días.
select ename, round(sal/30,2)
from emp;
10. Muestra los empleados que tengan en su nombre al menosdos As.
Select ename
from emp
where instr(ename,'A',1,2)0;
11. Muestra los empleados cuyo nombre empieza por una vocal.
select ename
from emp
where substr(ename, 1,1) in ('A','E','I','O','U');
12. Muestra los departamentos que tienen algún empleado cuyo nombre tiene más de cinco
letras.
Select dname
from dept
where deptno in (select deptno
from emp
where length(ename)>5);
13....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sql boletin 3
  • boletin sql
  • Los Nazarenos
  • nazarena
  • los nazarenos
  • Nazareno
  • Nazareno
  • Nazarena O

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS