Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
返回空记录的SQL查询_Sql_Sql Server_Tsql - Fatal编程技术网

返回空记录的SQL查询

返回空记录的SQL查询,sql,sql-server,tsql,Sql,Sql Server,Tsql,我对下面的查询结果感到困惑 如您所见,此查询返回一条空记录,我正试图将结果插入临时表,但它失败,并抱怨我试图将空值插入非空列(TRD_VEH_VEHICLE_AGG_NAME) 由于没有符合条件的记录,我对空记录是如何首先出现的感到困惑。有人能解开这个谜吗 您是否有应包括的示例记录?我们看不到数据请点击链接查看输出为什么你认为查询结果不能为空?你甚至说没有符合条件的记录。那么,是什么让你认为会有记录返回呢?从所有表中都可以看到样本数据。@WEI_DBA我希望不会出现任何记录而不是空记录,无记录

我对下面的查询结果感到困惑

如您所见,此查询返回一条空记录,我正试图将结果插入临时表,但它失败,并抱怨我试图将空值插入非空列(TRD_VEH_VEHICLE_AGG_NAME)

由于没有符合条件的记录,我对空记录是如何首先出现的感到困惑。有人能解开这个谜吗


您是否有应包括的示例记录?我们看不到数据请点击链接查看输出为什么你认为查询结果不能为空?你甚至说没有符合条件的记录。那么,是什么让你认为会有记录返回呢?从所有表中都可以看到样本数据。@WEI_DBA我希望不会出现任何记录而不是空记录,无记录和空记录之间有区别您是否有一个应包括的样本记录示例?我们看不到数据请点击链接查看输出为什么你认为查询结果不能为空?你甚至说没有符合条件的记录。那么,是什么让你认为会有记录返回呢?从所有的表中都可以看到样本数据。@WEI_DBA我希望不会出现任何记录而不是空记录,无记录和空记录是有区别的
select    
    a14.TRD_VEH_VEHICLE_AGG_NAME  TRD_VEH_VEHICLE_AGG_NAME,
    sum(a11.STR_WEIGHT)  WJXBFS1
from
    VEH_SALES_FACT_NEW_USACNS_VW a11
join        
    SLS_SALESTIME_SDP_LKUP a12 on (a11.SALES_DATE_KEY = a12.SALES_DATE_KEY)
join        
    TRADE_VEH_PROFILE_NEW a13 on (a11.TRD_VEH_PRFL_KEY = a13.TRD_VEH_PRFL_KEY)
join        
    PIN_AGG_TRD_VEH_VEHICLE a14 on (a13.TRD_TRIM_LEVEL_KEY = a14.TRD_TRIM_LEVEL_KEY)
where   
    (a14.TRD_VEH_VEHICLE_AGG_NAME in ('Trade Vehicles usa') 
     and a12.SALES_MONTH_YYYYMM in ('201609')
    )
group by 
    a14.TRD_VEH_VEHICLE_AGG_NAME