Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/09/2011, 07:41
emiliano13
 
Fecha de Ingreso: septiembre-2011
Mensajes: 5
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: subconsulta compleja

Cita:
Iniciado por mayid Ver Mensaje
Su primera imagen? Solo quieres la primera que aparece al azar? No te conviene tener una tabla aparte con imagenes principales? Sería una tabla de relacion:

id_modelo / id_imagen

Para tu consulta, sin embargo, podrías probar esto, que no se si funcione:

Código MySQL:
Ver original
  1. SELECT m.id_modelo, m.nombre, m.apellido, (SELECT imagen FROM fotos f WHERE f.id_modelo = m.id_modelo LIMIT 1) FROM modelos m
Exacto es eso lo que necesito y funcionó!, no es una query eficiente en rendimiento, lo se, pero no veo otra manera de hacerlo como está la db. Voy a intentar implementar tu sugerencia de crear otra tabla con la imagen destacada.
Gracias