【发布时间】:2019-05-29 11:55:52
【问题描述】:
我正在尝试计算一列中有多少重复项共享相同的 FK id。每个 Shared_FK_id 应该只有一种类型。
table:
Shared_FK_ID : bigint
type: varchar(50)
样本数据:
831 Ford
831 Fiat
831 Honda
831 Honda
831 Dodge
831 Volvo
831 Volvo
831 Opel
【问题讨论】:
-
请解释一下你所说的重复是什么意思。同时标记您正在使用的数据库。
-
重复是指
type列中相同的值。 -
在您的样本数据中,您的预期结果是什么?
-
看起来有点明显但是SELECT count(1), type group by type
-
"每个 Shared_FK_id 应该只有一种类型。"您的意思是“每个 Shared_FK_id 应该只有一个每种类型的实例。”?
标签: sql sql-server tsql sql-server-2016