Consultas sql ejemplos y solucion

Solo disponible en BuenasTareas
  • Páginas : 4 (950 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de diciembre de 2011
Leer documento completo
Vista previa del texto
TALLER No 1.
Se disponen de las siguientes tablas con los siguientes datos.

TABLA EMPLE

TABLA DEPART.

Realizar las siguientes consultas:

1. Mostrar el apellido, oficio y número dedepartamento de cada empleado.
Select apellido, oficio, dept_no from emple;

2. Mostrar el número, nombre y localización de cada departamento.
Select dept_no, dnombre, loc from depart;

3. Mostrartodos los datos de todos los empleados.
Select * from emple;

4. Datos de los empleados ordenados por apellidos.
Select * from emple order by apellido;

5. Datos de los empleados ordenadospor número de departamento descendentemente.
Select * from emple order by dept_no desc;

6. Datos de los empleados ordenados por número de departamento descendentemente y dentro decada departamento ordenados por apellido ascendentemente.
Select * from emple order by dept_no desc, apellido;

8. Mostrar los datos de los empleados cuyo salario sea mayor que 2000000.Select * from emple where salario>2000000;

9. Mostrar los datos de los empleados cuyo oficio sea ANALISTA.
Select * from emple where oficio='ANALISTA';

10. Seleccionar el apellido y oficio delos empleados del departamento número 20.
Select apellido, oficio from emple where dept_no=20;

11. Mostrar todos los datos de los empleados ordenados por apellido.
Select * from emple order byapellido;

12. Seleccionar los empleados cuyo oficio sea ‘VENDEDOR’. Mostrar los datos ordenados por apellido.
Select * from emple where oficio='VENDEDOR' order by apellido;

13. Mostrar losempleados cuyo departamento sea 10 y cuyo oficio sea ‘ANALISTA’. Ordenar el resultado por apellido;
Select * from emple where dept_no=10 and oficio='ANALISTA'.

14. Mostrar losempleados que tengan un salario mayor que 200000 o que pertenezcan al departamento número 20.
Select * from emple where salario>200000 or dept_no=20;

15. Ordenar los empleados por oficio, y...
tracking img