delphi 中Ado 怎么传带表名的字段(tb1.col1)

delphi 中Ado 如何传带表名的字段(tb1.col1)。delphi 中Ado 如何传带表名的字段。代码如下:with adoquery1 d

delphi 中Ado 如何传带表名的字段(tb1.col1)。
delphi 中Ado 如何传带表名的字段。
 
代码如下:
with adoquery1 do
begin
  close;
  sql.text := 'select tb1.col1 as c1,tb2.col1 as c2 from tb1 inner join tb2 on a.col1=b.col1 ';
  open;
end;

问题:
  由于别人开的表中,其中tb1与tb2 中都有col1 这个字段,所以在传SQL 指令时得带上表名。结果DELPHI 在运行时总时提示无法识别tb1.col1



[解决办法]
sql.text := 'select tb1.col1 as c1,tb2.col1 as c2 from tb1 a inner join tb2 b on a.col1=b.col1 ';