如何在所有列中使用计数和区别

时间:2018-08-17 12:10:01

标签: sql count distinct

执行以下查询时出现错误。

SELECT COUNT(distinct *) AS "total unique records" FROM table

请帮助我解决此问题

4 个答案:

答案 0 :(得分:1)

因为那里不允许git-tfs clone --ignore-regex="/[a-zA-Z]{1}/[a-zA-Z]{2}\d" http://tfs:1234/MyTFS "$/MyTFSPath" --branches=none 。如果要执行此操作,请使用子查询:

*

答案 1 :(得分:1)

您可能想要:

select count(*)
from (select distinct t.*
      from table t
    ) t;

答案 2 :(得分:0)

您应指定列的名称, 您的查询可能包含多个列。

示例: 从表中选择COUNT(不同的Row1)作为“总唯一记录”

答案 3 :(得分:0)

使用此代码也要计数行

SELECT COUNT(*) AS TotalRecords FROM table

并使用同样计算行数和退货单列数

SELECT COUNT(*) OVER() AS TotalRecords,* FROM table