今天在修改一个报表数据统计不正确的错误时让我明白了这个 UNION 的行为了。
以前在使用 UNION 的时候,以为是把两张表里面的重复数据去掉,所以以前在做程序的时候基本都是直接使用 UNION, 而没有使用 UNION ALL,今天的这个错误让我明白,UNION 是去掉整个结果集中的重复数据,而不是表之间的重复数据
转载于:https://www.cnblogs.com/kuku/archive/2009/10/15/1583980.html
转载于:https://www.cnblogs.com/kuku/archive/2009/10/15/1583980.html