Tema: 2 sql
Ver Mensaje Individual
  #11 (permalink)  
Antiguo 04/05/2005, 04:18
Avatar de neivan
neivan
 
Fecha de Ingreso: febrero-2005
Mensajes: 539
Antigüedad: 19 años, 9 meses
Puntos: 1
Vamos a ver,yo no utilizo inner join on y me van perfectamente,he leido lo que hace y hace lo mismo que si no estubieran,vamos que tres cursos que he dao de bases de datos nunca lo habia utilizado.viendo tu consulta haber con esto;

SELECT S.ServNombre, T.TipoNombre, US.UsServIdUs FROM UsuariosServicios US , TipoServicio T ,Usuarios u,Clientes c,Servicios S WHERE USUsServIdServ = S.ServId and (C.UsIdCli =2 ) and S.ServIdTipo = T.TipoId and US.UsServIdUs = U.UsId and U.UsIdCli = C.UsIdCli ORDER BY S.ServNombre

Supongo que esto e s lo mismo que tienes tu puesto d eotra manera mas breve y mas facil de ver para mi al menos
lo unico que hay que comprobar aki es que en la whuere esten todas las tablas relacioneadas para que no aparezcan filas duplicadas.

Espero servirte de ayuda