Ver Mensaje Individual
  #4  
Antiguo 21-06-2011
darkvid2010 darkvid2010 is offline
Registrado
NULL
 
Registrado: may 2011
Posts: 6
Reputación: 0
darkvid2010 Va por buen camino
Mil gracias, al final lo logre solucionar con el JOIN de esta manera:
sqldieta.SQL.Add('SELECT *'+
' FROM tabla_intolerancias LEFT JOIN datos_dieta ON'+
' tabla_intolerancias.alimento=datos_dieta.alimento where tabla_intolerancias.identificador='+QuotedStr(elidentificador));
sqldieta.Open;


El identificador es la llave principal de la primera tabla, por si alguien quiere saber como es el problema entero es lo siguiente:

tengo tablas: test, intolerancias y dieta

El usuario se realiza un test de intolerancia alimentaria y eso genera los datos de las tablas test y de intolerancia, y con eso podemos localizar dentro de la dieta los alimentos que no debe tomar posicionandonos en el identificador del usuario ( llave principal) y buscando en la dieta los alimentos a los que presenta intolerancia alimentaria.

Muchisimas gracias, Soys lo mas grande.
Responder Con Cita