Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/11/2009, 10:18
Avatar de Ludwingg
Ludwingg
 
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 21 años, 9 meses
Puntos: 5
Seleccionar registro where...

Saludos... pues soy principiante en SQL y SQLServer, y en la universidad me han expuesto este select:

Nombre de los trabajadores asignados a oficinas.... y he hecho yo mismo este select (que no funciona):
Código:
Select nombre from trabajador, edificio, asignacion 
Where asignacion.id_t=trabajador.id_t and asignacion.id_e=edificio.id_e and tipo='oficina'
go
Ya que tendria que devolverme solamente estos datos:
- C. NEMO
- H. RICKOVER
- J. BARRISTER
- M. FARADAY
- P. MASON
- R. GARRET

Pero lo que obtengo son muchos datos y nombres duplicados de los trabajadores que no son de oficinas sino de otros tipos...

La base de datos es esta:


Gracias