SQL 查询计算具有相同值的行数

Laz*_*ale 1 sql t-sql sql-server sql-server-2012 sql-server-2014

我有这个表数据:

在此输入图像描述

我想执行一个 SQL 查询,该查询将给出每个城市不同贷款申请的总数。

例如,我期望这个输出

City Wexford
Loans 1

City Waterford 1 
Loans 1

City Galway
Loans 3
Run Code Online (Sandbox Code Playgroud)

知道我需要执行什么样的查询才能获取每个城市的不同贷款计数吗?

Jus*_*Pup 6

我猜想,可能是带有 GROUP BY 的 COUNT(不同 ID)。像这样的东西:

SELECT city, COUNT(DISTINCT LoanApplicationID) as Loans
FROM tableName
GROUP BY city
Run Code Online (Sandbox Code Playgroud)