首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >SQL:需要'ALL‘解释

SQL:需要'ALL‘解释
EN

Stack Overflow用户
提问于 2019-06-13 04:22:22
回答 1查看 44关注 0票数 1

当与操作符一起使用时,我试图把“All”理解为“All”。

我目前所理解的是内部查询返回一个子集,外部查询在该子集上使用ALL,外部查询如何告诉每个子集

SELECT playerno, leagueno
FROM Players
WHERE playerno >= ALL(select playerno FROM Players WHERE leagueno IS NOT NULL)

我想弄清楚这是怎么回事。例如,内部查询返回(1,2,3),那么它如何知道playerno应该大于或等于3,而不只是2?我假设ALL意味着检查每个值,这也意味着playerno大于1或2就足以满足条件,因此可以在WHERE-子句中使用,即使这不是我们想要的,因为我们只想要最大的数字。

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

https://stackoverflow.com/questions/56569840

复制
相关文章

相似问题

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