Se puede definir un alias para una tabla cuando utilizas el metodo joinAdd. Pero cuando usas esa tabla en lugar de referenciarla por su alias lo hace por el nombre de tabla.
Por ejemplo, tengo las tablas pais-->personas-->solicitud
Quiero hacer esto:
Código:
Cuando hago el join entre solicitud y solicitante defino el alias.SELECT * FROM solicitud INNER JOIN personas AS solicitante ON (solicitante... = solicitud...) INNER JOIN pais AS sol_pais ON (sol_pais... = solicitante...) INNER JOIN personas AS requiriente ON (requiriente... = solicitud...) INNER JOIN pais AS req_pais ON (req_pais... = requiriente...)
Pero cuando hago el join entre pais y personas no puedo hacer que referencie a la tabla personas por su alias.
Alguno sabe como solucionar eso?
Gracias.