Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/01/2010, 01:03
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: duda sobre el uso de inner join

No sé qué tipo de motor usas, si InnoDB o MyIsam. Si usas MyIsam, creo que te bastará con esto. Si usas InnoDB deberás establecer la relación entre CodigoUbicacion de equipo de cómputo y CodigoUbicacion de Ubicacion:
Código SQL:
Ver original
  1. SELECT ec.codigoequipocomputo, ec.descripcion, p.descripcion, u.Ciudad
  2. FROM programasinstalados pi INNER JOIN programas p ON pi.codigoprograma=p.codigoprograma
  3. INNER JOIN equipocomputo ec ON pi.codigoequipocomputo=ec.codigoequipocomputo
  4.  INNER JOIN ubicacion u ON ec.CodigoUbicacion=u.CodigoUbicacion)
  5. WHERE ec.codigoequipocomputo=14;