【发布时间】:2014-01-04 10:03:40
【问题描述】:
count (distinct *) from t1
我得到他以下错误:
[Err] 42000 - [SQL Server]关键字“distinct”附近的语法不正确。
【问题讨论】:
标签: sql sql-server tsql count
count (distinct *) from t1
我得到他以下错误:
[Err] 42000 - [SQL Server]关键字“distinct”附近的语法不正确。
【问题讨论】:
标签: sql sql-server tsql count
select count(*)
from
(
select distinct * from your_table
) x
【讨论】:
distinct 时需要指定一列:select count(distinct col1) ... 如果您想要所有列的不同记录,则必须像我一样使用子查询。
(subquery) alias_for_subquery