Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/11/2009, 13:35
Avatar de dieguicho
dieguicho
 
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 22 años, 5 meses
Puntos: 1
INNER JOIN pero...

estimados.
tengo dos tablas

autos
.id
.nombre

modelos
.id
.nombre
.id_auto
.predeterminado (1/0)

quisiera mostrar

los autos relacionados con sus modelos, pero mostrando el modelo predeterminado, pero en caso de que no este especificado ningun modelo predeterminado, que muestre cualquiera de los que tiene relacionados.

vale aclarar que si el modelo es predeterminado se le pone un 1 y sino un 0

probe con esta consulta, pero me deja afuera aquellas relaciones que no tienen modelo predeterminado

SELECT * FROM autos
INNER JOIN modelos ON modelos.id_auto = autos.id AND modelos.predeterminado = 1

en resumen quiero darle "prioridad" a aquellos modelos que tienen predeterminado = 1

uff.. ahora si

gracias!!
__________________
On error no hago nada porque deje de fumar...