如何用sql语句计算百分比值?求代码!

-建立测试表?测试台

创造?桌子?测试表(id?int?恒等式(1,1),类型?nvarchar(8))

-循环插入测试语句。

申报?@a?(同Internationalorganizations)国际组织

设置?@a=0

什么时候?(@ a & lt100)

开始

如果?@ a & lt80

插入?变成?TestTable(类型)值(“成员”)

其他

插入?变成?测试表(类型)值(“vip”)

设置?@a=@a+1

结束

-查看插入表中的所有数据。

选择?*?从哪里?测试台

-检查您想要查看的数据。

选择?b.sumb%a.suma?占成员总数的百分比(%)'?

从(选择?计数(*)?suma?从哪里?测试表)?一,

(选择?计数(*)?sumb?从哪里?测试台?在哪里?Type=' member ')?b

选择?b.sumb%a.suma?vip占总人口的百分比(%)'?

从(选择?计数(*)?苏玛?从哪里?测试表)?一,

(选择?计数(*)?sumb?从哪里?测试台?在哪里?type='vip ')?b

选择?b.sumb%a.suma?会员总数的%, c . SUMC % a . SUMA‘贵宾总数的%’。

从(选择?计数(*)?苏玛?从哪里?测试表)?一,

(选择?计数(*)?sumb?从哪里?测试台?在哪里?Type=' member ')?b,

(选择?计数(*)?sumc?从哪里?测试台?在哪里?type='vip ')?c

-你删除完测试表了吗?测试台

下降?桌子?测试台

我看到了结果,如下图: