yo te recomiendo usar JOINS
algo asi como esto
Código Delphi
[-]
Select T1.Campos, T2.Campos, T3.Campos
from Tabla1 t1
Left JOIN Tabla2 T2 on T1.CampoComun = T2.CamopComun
Left JOIN Tabla3 T3 on T2.CampoComun = T3.CampoComun
where....
es mucho mas ordenado que invocar a todas las tablas en el from