【发布时间】:2016-07-08 08:10:29
【问题描述】:
我正在尝试选择 [AssetManager].[AssetType] 的不同选项,并计算从表 [AssetManager].[Asset] 中引用资产类型的 ID 的次数。请参阅下面的示例:
+-----------+-------------+
| Type Name | Asset Count |
+-----------+-------------+
| Phone | 5 |
| Desktop | 12 |
| Laptop | 22 |
+-----------+-------------+
但是,我正在尝试的查询根本不起作用,我所能做的最远的事情是选择带有类型名称内部连接的资产标题(我不擅长 SQL...)。请参阅下面的我当前的查询:
SELECT
[Asset].[Title] AssetTitle,
[AssetType].[Title] TypeTitle
FROM
[AssetManager].[Asset]
INNER JOIN
[AssetManager].[AssetType]
ON
[Asset].[AssetType_Id] = [AssetType].[Id]
【问题讨论】:
-
你试过
GROUP BY吗? -
@IvanStarostin 是的,它抱怨它不是一个聚合函数
-
将您的代码添加到显示给您的问题和错误消息中。
标签: sql sql-server select sql-server-2014