不确定由于某种原因我不能对此联接做错什么,我无法链接2个具有匹配链接字段的不同表。
我使用的是无处不在的方法,但是由于我在连接Crystal Reports中的表时也遇到了麻烦(除非我将视图添加为子报告,因为我需要根据子报告中的内容来过滤条件,所以该视图不适用于我的目的。)我认为这是数据库级别的问题,与Pervasive本身无关。
我使用以下查询来确保存在匹配的字段。
select * from table1 where cust = 27070
(返回2738行-显示客户销售数据)
select * from view1 where cust = 27070
(返回1行-显示其他客户信息)
但是一旦我尝试创建视图,甚至只是通过select语句合并数据...
select * from Table1 left join View1 on Table1.Cust = View1.Cust
Pervasive仅向我显示进度条,直到它最终崩溃,并且我必须关闭PCC。
两个链接列都是相同的类型(字符)和长度(6个字符)..不确定要检查的内容还是我应该做其他的连接?
我在做什么错了?
谢谢
斯坦