说我在Sequel Pro中有这样一张桌子:
SaleID VendorID
1 A
2 C
3 E
4 C
5 D
我想找到供应商C是供应商的销售百分比。 (显然在这种情况下它是40%,但我在使用更大的表格)。我该怎么办?我正在使用Count
函数进行思考,但我不确定如何完成它。谢谢!
答案 0 :(得分:3)
select sum(case when vendorID = 'C' then 1 else 0 end) * 100 / count(*)
from your_table