34,838
社区成员




select top 80 percent AVG([购买量])/80.0 as [平均购买量] from caiji order by newid() ---80%
select top 90 percent AVG([购买量])/90.0 as [平均购买量] from caiji order by newid() ---90%
select top 95 percent AVG([购买量])/95.0 as [平均购买量] from caiji order by newid() ---95%
select top 80 percent AVG([购买量]) as [平均购买量] from caiji order by newid() ---80%
select top 90 percent AVG([购买量]) as [平均购买量] from caiji order by newid() ---90%
select top 95 percent AVG([购买量]) as [平均购买量] from caiji order by newid() ---95%
SELECT AVG(linetotal) FROM Sales.SalesOrderDetail AS sod TABLESAMPLE(80 PERCENT)
SELECT AVG(linetotal) FROM Sales.SalesOrderDetail AS sod TABLESAMPLE(90 PERCENT)
SELECT AVG(linetotal) FROM Sales.SalesOrderDetail AS sod TABLESAMPLE(95 PERCENT)
SELECT userbm,AVG(saleamount) AS OrderAVG
FROM caiji
GROUP BY userbm
select userbm, avg(saleamount) from
(select top 80 percent* from caiji where order by newid())a
group by userbm --各统计80%的用户,购买量平均值。