表别名和数据表

时间:2009-06-03 13:48:53

标签: crystal-reports

我正在试图用数据表填写报告。该报告有两个表 他同样但有不同的别名。在c#中,我为其中一个创建了一个数据表,其中包含必须显示的记录和另一个具有其他表信息的数据表。 Crystal仅从第一个数据表中获取信息以填充两个表,因此显示的数据是错误的。我可以用两个不同的数据表来填充两个相同但不同别名的表吗?

这与我昨天写的问题相同,但更简单。

谢谢大家,

1 个答案:

答案 0 :(得分:0)

Crystal Reports确实支持带有别名的重复表。 问题可能是链接。如果您尝试在报表上显示两个表,则不存在JOIN或WHERE语句。

该表需要与自己建立链接。这是一个关于将表连接到自身的tutorial的链接

select * from tbl1 as child join tbl1 as parent on parent.primarykey = child.foreignkey;