count与distinct用在一个语句中是否不太好
写了这样一个sql语句、有人说这么写运行效率会太低、因为表的数据比较庞大、是这样的吗
select count(distinct(営業日)) from HST_台データ1 where(。。。)
如果是的话、请大家帮我想想好的SQL语句、能实现与此相同的功能的
谢谢
------解决方案--------------------SQL> select count(distinct owner) from test_tab;
SQL> select distinct count(owner) from test_tab;
这两个语句的查询结果不一样,你可以试一下.包子说的是错的