excel reduce函数(Excel零基础学SQL13TOP和TOPPERCENT提取前几条数据)
TOP用来查询数据表顶端的指定N条数据。
1、截图数据表的前5条数据
select top 5 * from [Sheet1$]
2、提取总分前5名的数据。
先将总分降序排序,然后用top提取数据
select top 5 * from [Sheet1$] order by 总分 desc
可以看到,在多条数据总分相同的情况下,top 5提取不到实际想要的数据。
top 5只会提取表格的顶端的5条数据,这取决于排名的规则。
3、提取顶端百分比的数据,top percent,提取前30%的数据。
select top 30 percent * from [Sheet1$]
总表总共有17条数据,这里提取了6条数据。
条数=17*30%=5.1,这里要向上取整,5.1变成6.
如果数据刚好是10条,那么就提取前3条数据。
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com