【发布时间】:2015-01-15 00:50:29
【问题描述】:
我在 Management Studio 中创建了一个查询,该查询查看表中的流派并计算流派总数的百分比。这在 Management Studio 中效果很好,但是当我将代码粘贴到 Access 中时,会弹出一个框,要求输入表达式百分比的参数。
我应该在代码中编辑什么以使其适合 Access?
SELECT genre_name,
COUNT(*) AS aantal,
(COUNT(*)*1.0 / (select COUNT(genre_name) from movieGenre)) * 100 as percentage
FROM movieGenre
GROUP BY genre_name
ORDER BY percentage DESC
当我想将 Count(*) 除以不同的查询时,我猜 Access 不喜欢它。
这是我在 Management Studio 中得到的结果,我也想在 Access 中实现:
Genres | Percentage
Action | 45%
Comedy | 35%
Drama | 20%
【问题讨论】:
标签: sql ms-access count percentage