如何用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
-你删除完测试表了吗?测试台
下降?桌子?测试台
我看到了结果,如下图: