Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2006, 10:15
hogasa
 
Fecha de Ingreso: febrero-2004
Ubicación: Bs. As. - Argentina
Mensajes: 53
Antigüedad: 20 años, 3 meses
Puntos: 0
DB_DataObject: Alias en las tablas

Alguno sabe como manejar los alias de tablas con la clase DB_DataObject?
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:
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...)
Cuando hago el join entre solicitud y solicitante defino el alias.
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.
__________________
Saludos!