Я пытаюсь выбрать столбцы из двух разных представлений, но я хочу использовать оператор DISTINCT только для одного указанного c столбца. Я думал, что с помощью оператора GROUP BY будет работать, но он выдает ошибку.
SELECT DISTINCT
[Act].[ClientId]
, [Ref].[Agency]
, [Act].[FundCode]
, [Act].[VService]
, [Act].[Service]
, [Act].[Attended]
, [Act].[StartDate]
FROM [dbo].[FS_v_CrossReference_ALL] AS [Ref]
INNER JOIN [dbo].[FS_v_Activities] AS [Act] ON [Ref].[VendorId] = [Act].[VendorId]
WHERE [Act].[StartDate] BETWEEN '1/1/2015' AND '12/31/2015'
GROUP BY [Act].[ClientId]
Я хочу использовать оператор DISTINCT для [Act].[ClientId]
. Есть ли способ сделать это?