联接表时崩溃

时间:2019-02-26 21:09:17

标签: tsql crystal-reports pervasive-sql

不确定由于某种原因我不能对此联接做错什么,我无法链接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个字符)..不确定要检查的内容还是我应该做其他的连接?

我在做什么错了?

谢谢

斯坦

0 个答案:

没有答案