从sql server中的视图获取时删除的数据

时间:2017-02-17 11:25:14

标签: sql-server

我正在运行以下查询

insert  into [tbl_Readership] -- Record count 7812940

select * from [vw_PortalReadership] -- Record count 7812985 

在运行此查询时,我收到以下警告:

  

通过聚合或其他SET操作消除空值。

我的一些数据正在消失。任何建议如何跟踪那些被淘汰的记录。

1 个答案:

答案 0 :(得分:0)

这是标准的ANSI警告和预期的行为。

在您的视图中聚合的任何列都可以在您的表格中包含null值,并且至少其中一个值可以。

在汇总的视图中显示列的名称后,您可以在表格中查看哪些是null

select *
from [tbl_Readership]
where [aggregated_column_name] is null