Está en la página 1de 4

1) mostrar fecha de ingreso a la aplicacion nombre,apellido del usuario además

mostrar ciudad en la que reside y usuarios que inician con p el nombre


además mostrar el tipo de tarea que solicito,

SELECT login.fecha_ingreso,usuario.nombre_usuario,usuario.apellido_usuario,
ciudad.nombre_ciudad,tarea.tipo_tarea
from login join usuario on usuario.codigo_usuario=login.codigo_usuario
join ciudad on ciudad.codigo_usuario=usuario.codigo_usuario
join tarea on tarea.codigo_login = login.codigo_login
where usuario.nombre_usuario like 'p%'
;

2) mostrar todos los usuarios de la ciudad de medellin, mostrar el codigo


del login, nombre del logeo , ademas mostrar el tipo de tarea y que trabajador que lo
soluciono

SELECT usuario.nombre_usuario,usuario.apellido_usuario,
login.codigo_login, login.nombre_login ,tarea.tipo_tarea,
trabajador.nombre_trabajador,trabajador.apellido_trabajador
from login join usuario on usuario.codigo_usuario=login.codigo_usuario
join tarea on tarea.codigo_login = login.codigo_login
join trabajador on trabajador.codigo_trabajador = tarea.codigo_trabajador
join ciudad on ciudad.codigo_usuario= usuario.codigo_usuario
where ciudad.nombre_ciudad = 'medellin'
;
3) mostrar los departamentos que tengas trabajadores con contrato a termino
indefinido ademas mostrar
nombre,aplellido y telefono de los mismos ,tarea que soluciono y nombre del
login de los usuarios de la tarea que ayudo
a solucionar

SELECT departamento.nombre_departamento,trabajador.nombre_trabajador,
trabajador.apellido_trabajador,trabajador.numero_trabajador,tarea.tipo_tarea,
login.nombre_login
from departamento join
trabajador on trabajador.codigo_trabajador=departamento.codigo_trabajador
join tarea on tarea.codigo_trabajador=trabajador.codigo_trabajador
join login on login.codigo_login = tarea.codigo_login

where trabajador.fecha_termino_contrato is null;


4) mostrar los usuarios con nombre apellido de los usuarios con la edad igual o mayor a
18 años ademas muestre la ciudad en al que viven el nombre del logeo tipo de tarea que
solicitaron y ademas la descripcion de la misma y por que departamento del trabajador
fue solucionado.

SELECT usuario.nombre_usuario,usuario.apellido_usuario,ciudad.nombre_ciudad,
login.nombre_login,tarea.tipo_tarea,tarea.descripcion_tarea,
departamento.nombre_departamento

from usuario
join ciudad on ciudad.codigo_usuario= usuario.codigo_usuario
join login on login.codigo_usuario=usuario.codigo_usuario
join tarea on tarea.codigo_login=login.codigo_login
join trabajador on tarea.codigo_trabajador=trabajador.codigo_trabajador
join departamento on departamento.codigo_trabajador=trabajador.codigo_trabajador
where usuario.edad_usuario >= 18

También podría gustarte