Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2007, 16:20
Avatar de CarlosMex
CarlosMex
 
Fecha de Ingreso: mayo-2005
Mensajes: 67
Antigüedad: 19 años
Puntos: 0
Obtener unicamente los datos de una tabla que relaciono en otra

Explico, tengo tres tablas:

tempresa, donde guardo las empresas
ttiposervicios, donde guardo los servicios que puede dar la empresa y
tempresaservicio, donde relaciono las empresas con los servicios que ofrece

lo que quiero es obtener una lista de los servicios que tengo, pero no de todos, sólo de los que tengo relacionados con las empresas. Ya logré limitarlos, pero repetidos. Es decir, que si tengo 5 empresas con el servicio 2 obtengo repetido cinco veces el servicio 2.

Seguramente tengo un problema en la consulta con WHERE... (y como mañana entrego y llevo toda la noche trabajando... ) Gracias

Código PHP:
SELECT tts.id,tts.tipoServicio
FROM ttiposervicios 
AS tts,tempresaservicio AS tems,tempresa AS tem
WHERE tts
.id=tems.idTipoServicio AND tems.idEmpresa=tem.id 
ORDER BY tipoServicio 
__________________
CarlosMex

Última edición por BrujoNic; 10/09/2007 a las 09:42