Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/10/2012, 01:13
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: Relacionar tablas

Pues tienes toda la razón....

Haz esto

Código MySQL:
Ver original
  1. SELECT p.practica,
  2.              sbc.nota
  3. FROM Practicas p
  4.              LEFT JOIN
  5.                   (SELECT PracticasCompletadas.idPractica,
  6.                          PracticasCompletadas.nota,
  7.                          PracticasCompletadas.idAlumno
  8.                      FROM PracticasCompletadas
  9.                      WHERE PracticasCompletadas.idAlumno=514) as sbc
  10.              ON p.idpractica=sbc.idpractica;

Así funciona no se si será suficientemente rapida...
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.