首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SQL中的偏移量来计数列或和在postgresql中为空

使用SQL中的偏移量来计数列或和在postgresql中为空
EN

Stack Overflow用户
提问于 2019-03-05 13:02:09
回答 1查看 407关注 0票数 0

使用PostgreSQL 10.6 (RedHat)

当我使用此SQL对数据进行求和或计数时

代码语言:javascript
复制
select count(1) 
from test 
limit 10   

它还会返回所有数据计数吗?

如果我使用这个SQL:

代码语言:javascript
复制
select count(1) 
from test 
offset 10 limit 10 ;  --  return empty

或者这个SQL:

代码语言:javascript
复制
select sum(some_column) 
from test 
offset 10 limit 10 -- return empty

我很惊讶。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-05 13:05:39

什么让人困惑?没有group by的聚合查询总是返回一行。

如果你试着选前十排。。。好吧,你得到一排。

如果你想坐第十一排。。。嗯,根本就没有。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55003458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档