SQL不显示视图结合在哪里条件

时间:2019-11-21 11:57:20

标签: sql sql-server view

我有一个合并3495个收盘价记录x 28个货币对的视图。 视图写为

CREATE FOREXVIEW AS
SELECT AUDCAD.Date, dbo.AUDCAD.[Close] AS AUDCAD, dbo.AUDCHF.[Close] AS AUDCHF....
FROM AUDCAD INNER JOIN AUDCHF ON AUDCAD.Date = AUDCHF.Date INNER JOIN ....

这样结果显示如下 enter image description here

我认为结果表很大

所以我想以 从FOREXVIEW中选择*,其中date>'2019-1-1';

SQL的过程永远耗时。这是为什么? 我做错了什么吗?

1 个答案:

答案 0 :(得分:0)

是的,是真的

一旦我添加了主键,一切正常

谢谢!

相关问题