Ejercicios de base de datos

Páginas: 4 (887 palabras) Publicado: 31 de mayo de 2011
Ejercicios :

Seleccionar el No. depto, apellido, salario y cargo para los empleados que ganen mas de 100 y el departamento este en 41, 10 y 50

select dept_id
,nombre
,salario,cargo
from s_emp
where salario > 100
and dept_id IN (41,10,50)

seleccionar el apellido, del empleado, id del depto, y el nombre del depto.

select a.nombre AS empleado,b.id
,b.nombre AS depto
from s_emp a
,s_dept b
where a.id = b.dept_id

Seleccionar el apellido del empleado, no del depto, el nombre deldepto para los depto que estenentre 20 y 50 sin incluirlos.

select a.nombre AS empleado,
b.id,
b.nombre AS depto
from s_emp a, s_dept b
where a.id = b.dept_id
and b.id > 20 and b.id < 50seleccionar el nombre del empleado no. del depto, nombre del depto, para los deptos que comiencen con 4 y ordenados el numero de depto y nombre del empleado desc

select a.nombre AS empleado,b.id,
b.nombre AS depto
from s_emp a,
s_dept b
where a.id=b.dept_id
and ALLTRIM(STR(b.id)) like '4%'
order by a.nombre asc,
b.id

Seleccionar el nombredel cliente para aquellos empleados que el no del depto sean 30, 40, 41, 42 y el ( salario sea mayor que 1000 o el depto sea 50 )

select a.nombre AS cliente,
b.nombre ASempleado,
b.salario,
b.id,
b.dept_id
from s_customer a,
s_emp b
where a.emp_id=b.id
and b.dept_id IN (30,40,41,42)
and (b.salario > 1000 or b.dept_id='50')

Otrasoluccion:

select a.nombre
from s_customer a
where a.emp_id IN (Select id
from s_emp
where dept_id in (30, 40,41,42)and (salario > 1000 or dept_id=50 )

Seleccionar el nombre del cliente, nombre de region y el salario para todos los empleados que el salario sean mayor que 100

select a.nombre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios Bases de Datos
  • Ejercicios base de datos
  • Ejercicio base de datos
  • Ejercicios Teoricos Base De Datos
  • Ejercicios practicos de bases de datos
  • Ejercicio de bases de datos en sql
  • EJERCICIOS BASE DE DATOS
  • Ejercicio Bases De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS