Tema: 2 sql
Ver Mensaje Individual
  #21 (permalink)  
Antiguo 04/05/2005, 06:03
Avatar de Jose_minglein2
Jose_minglein2
 
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 20 años
Puntos: 8
Y con esto deberíamos concatenar con clientes, en caso de que tenga el servicio el usaurio indicado (aunque creo que para lo que buscas sobra esta última)

SELECT Servicios.ServNombre,TipoServicio.TipoNombre, UsuariosServicios.UsId
from
Servicios
inner join TipoServicio on TipoServicio.TipoId=Servicios.ServIdTipo
left outer join UsuariosServicios on Servicios.ServId=UsuariosServicios.ServIdSer
left outer join Clientes on Clientes.UsIdCli=Usuarios.UsIdCli
WHERE (ServId.UsIdCli = 3) or UsuariosServicios.UsServIdUs is null