SQL Server在联合查询中除以零,但单个查询工作正常

时间:2016-12-15 06:02:45

标签: sql-server union divide-by-zero

我有一个复杂的查询。简化,看起来像

select x,y... from table1 
UNION 
select x,y... from table2 
UNION 
select x,y... from table3 
UNION 
select x,y... from table4
UNION 
select x,y... from table5 
UNION 
select x,y... from table6

当我单独运行它们时,所有这些查询都能正常工作。当我在单独的联合中使用前3个和后3个查询时它们甚至工作正常但是当我将它们全部运行在一起时它开始抛出除以零错误。有没有解决方法呢?这只是我的研究和分析的临时查询。因此,即使效率低下的解决方案现在也可以使用

0 个答案:

没有答案