Crystal Report的SQL查询问题

时间:2010-09-02 17:50:04

标签: sql visual-studio-2010 crystal-reports

当我创建一个类似于

的报告的新命令时
select e.x, a.x, a.y
from Table1 t,
     table2 a
where a.z = e.z
  and a.xx = form1.ComboBox1.Text

它会产生错误。有办法吗?

由于

1 个答案:

答案 0 :(得分:1)

您的列需要彼此具有不同的名称 - 目前,前两列都称为x。此外,如果您的ComboBox有多个值,则需要使用IN条件,而不是=。尝试将查询更改为:

select e.x e_x, a.x a_x, a.y
from Table1 e,
     table2 a
where a.z = e.z
  and a.xx IN (form1.ComboBox1.Text)