2
我有两个查询应该返回相同的结果。有谁知道我为什么得到不同的结果?ms访问:Count,DISTINCT和Where子句。不同的结果
SELECT Count(Column1) AS UniqueValues
FROM (SELECT DISTINCT Column1, Column2 FROM Table1) AS T
WHERE Column2 is not null;
和我也有这个查询
SELECT Count(Column1) As UniqueValues
FROM (SELECT Distinct Column1 From Table1) As T;
通常我有5种类型的第2列的和的总组合数所有5个的查询从总结果i。从仅使用第1列得到不同。有谁知道为什么?
谢谢!
当你只运行内部查询如何结果不同? –