例如,项目的百分比高于特定值($ 500)?

时间:2018-05-16 14:58:56

标签: sql sql-server

我有一个包含价格,项目编号和个性化编号的项目表(我认为在这种情况下不需要)。

如何创建一个查询,显示有多少百分比的数据> 500 $(例如。)

我试过这个

Select  price, (Count(price)* 100 / (Select Count(*) From items)) as Score
From items
Group By price

但它没有按我打算的方式工作。

1 个答案:

答案 0 :(得分:5)

Select sum(case when price > 500 then 1 else 0 end) * 100.0 / count(*)
From items