sql 时间范围查询_Excel中使用SQL查询,单元格范围最多支持65536行?

0b5726e0dd3bf32b95489d0e81391926.png

1、先建立一个excel,本人的版本为2016

2、然后向下填充数字,操作为填充--序列

bc222d72dd1446f6980fee94f088eb1f.png

这样生成1-66666的序列

505b4d6ef0b1e0f401d0bb615f909b2e.png

3cac6e922d239b2ada2e528b7b438b54.png

3、使用SQL查询语句,进行查询

使用语句 : select 序列 from [Sheet1$] 能够返回全部数据

636d50f49170faff6cff5fbb7f1300da.png

使用 语句:select 序列 from [Sheet1$a1:a88888]则不能查询,会提示,如下图。

a4460cd7f784ad90936ac2092c9659db.png

将范围缩小到03版Excel支持的最大行数65536,语句为 :

select 序列 from [Sheet1$a1:a65536]

则可以进行查询。

1dca113df099527820265dd122a24158.png

语句为:select 序列 from [Sheet1$a1:a65537] ,比03版支持的最大行数多1,则不能查询

48d9c3b722881aebd7aa47833997f440.png

将语句改为动态的查询范围: select 序列 from [Sheet1$a1:a],返回下面结果:

df3d0994d1e188832400b0fa333f0fea.png

【最后结果】

在Excel中使用SQL,如果限定了单元格的范围(不管是否动态扩展),

则最多支持65536的最大行数。

即使Excel是07版以上支持100多万行。

如果不限定单元格的范围,则无此限制,支持的最大行数为Excel版本支持的最大行数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值