Sunteți pe pagina 1din 2

1. Obtener el nombre de los conductores con categora 15. SELECT DISTINCT conductores.nombre From conductores where conductores.

categ = '15' 2. Obtener la descripcin de los proyectos en los que se haya realizado trabajos d urante los das 11 al 15 de septiembre de 2002. select distinct proyecto.descrip from proyecto, trabajos where trabajos.fecha between '2002-09-11' AND '2002-09-15' and trabajos.codp = proyecto.codp 3. Obtener el nombre de los conductores que hayan trabajado con una Hormigonera, ordenados descendentemente. select distinct conductores.nombre from conductores, maquina, trabajos Where trabajos.codc = conductores.codc and trabajos.codm = maquina.codm and maquina.nombre = 'Hormigonera' order by nombre desc 4. Obtener el nombre de los conductores que hayan trabajado con una Hormigonera en proyectos de Arganda. select distinct conductores.nombre from conductores, maquina, trabajos, proyecto Where trabajos.codc = conductores.codc and trabajos.codm = maquina.codm and trabajos.codp = proyecto.codp and maquina.nombre = 'Hormigonera' and proyecto.localidad = 'Arganda 5. Obtener el nombre de los conductores y descripcin del proyecto, para aquellos conductores que hayan trabajado con una Hormigonera en proyectos de Arganda dura nte los das 12 al 17 de Septiembre select conductores.nombre, proyecto.descrip from conductores, maquina, trabajos, proyecto where trabajos.fecha between '2002-09-12' AND '2002-09-17' and trabajos.codc = conductores.codc and trabajos.codm = maquina.codm and trabajos.codp = proyecto.codp and maquina.nombre = 'Hormigonera' and proyecto.localidad = 'Arganda' 6. Obtener los conductores que trabajan en los proyectos de Jos Prez select distinct conductores.nombre from conductores, proyecto, trabajos where trabajos.codp = proyecto.codp and trabajos.codc = conductores.codc and proyecto.cliente = 'Jose Perez' 7. Obtener el nombre y localidad de los conductores que no trabajan en los proye ctos de Jos Prez select distinct conductores.nombre, conductores.localidad, trabajos.fecha

from conductores, proyecto, trabajos where trabajos.codp = proyecto.codp and trabajos.codc = conductores.codc and proyecto.cliente != 'Jose Perez' 8. Obtener todos los datos de los proyectos realizados en Rivas o que sean de un cliente llamado Jos select * from proyecto where proyecto.localidad = 'Rivas' or proyecto.cliente = 'Jose Perez' 9. Obtener los conductores que habiendo trabajado en algn proyecto, figuren sin h oras trabajadas. select distinct conductores.nombre, trabajos.tiempo from conductores, trabajos where trabajos.codc = conductores.codc and trabajos.tiempo is null 10. Obtener los empleados que tengan como apellido Prez y hayan trabajado en proy ectos de localidades diferentes a las suya select distinct conductores.nombre, trabajos.tiempo from conductores, proyecto, trabajos where trabajos.codc = conductores.codc and trabajos.codp = proyecto.codp and proyecto.localidad != 'Rivas' and conductores.nombre like '%Perez%'

S-ar putea să vă placă și