首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >大查询:如何检索字段1中与字段2对应的值

大查询:如何检索字段1中与字段2对应的值
EN

Stack Overflow用户
提问于 2015-03-19 03:26:55
回答 1查看 48关注 0票数 0

我对SQL、大型查询比较陌生

我有一个数据集,如果列1中的值满足特定条件,我希望检索列2中与列1中的值相对应的值。我想知道怎么做。我使用的是大查询平台

示例数据集D:

代码语言:javascript
运行
复制
 Col 1 ; Col 2 

   A   ; 1  

   B   ; 2   

   C   ; 3

   D   ; 4

   E   ; 5

用于检索col1、col2的值以使col2 >2的查询

预期输出:

代码语言:javascript
运行
复制
C ; 3

D ; 4 

E ; 5

我使用的是大查询平台。据我说,

代码语言:javascript
运行
复制
SELECT col1,col2
FROM [D]
WHERE col2>2

将给出col1和col2作为输出,其中col2>2,但col2中的值可能是也可能不是对应于col1的值。

我说错了吗?如果是这样,请建议一个查询以获得必要的输出。

EN

回答 1

Stack Overflow用户

发布于 2015-03-19 03:44:08

如果你没有行A;5,它就不会存在于你的返回值中。唯一需要担心不匹配的情况是,在{A, B, C, D, E}的一个数据集和{1, 2, 3, 4, 5}的另一个数据集之间进行连接。然后,从A;1, A;2......E;4, E;5的每种可能的组合都将被输出,在col2 > 2上过滤将生成A;3, B;3, C;3, ...等。但这不是您在问题中设置数据的方式,所以不用担心。如果你想知道select查询是如何工作的,运行它通常是可以的,除非它会花费几个小时并消耗大量的资源,而且你有预算……但看起来你更像是在做作业。

此外,不要在堆栈溢出时要求家庭作业帮助。

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

https://stackoverflow.com/questions/29131022

复制
相关文章

相似问题

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