q tal amigos...
mi problema es el siguiente... tengo la siguiente consulta...
select t1.col1, t2.col2 from tabla1 t1 left join tabla2 t2 on (t2.id = t1.id and (select t3.estado = 0 from tabla3 t3 where t3.id = t2.id3))
tengo problemas con el subselect de la consulta.
ese subselect me devuelve true o false (1 o 0) y me compara la columna "estado" de la tabla "tabla3" o "t3" con el valor 0 donde el "id" de "t3" es igual a la columna "id3" de la tabla "t2" (clausula where).
he probado el subselect como una consulta en solitario y funciona bien...me devuelve el valor booleano q corresponde.
el problema esta cuando lo trato de insertar dentro del join...
estoi trabajando con el MySql 4.0 y por lo q he leido, SI puede trabajar con subselect.. pero hasta el momento no he podido hacerlo funcionar..
Cualquier sugerencia sera bienvenida..
Saludos