【发布时间】:2015-03-18 19:26:55
【问题描述】:
我对 SQL、Big Query 还很陌生
我有一个数据集,如果它们满足某些条件,我想检索与第 1 列中的值相对应的第 2 列中的值。我想知道该怎么做。我正在使用大查询平台
示例数据集 D:
Col 1 ; Col 2
A ; 1
B ; 2
C ; 3
D ; 4
E ; 5
查询以检索 col1、col2 的值,使得 col2 >2
预期输出:
C ; 3
D ; 4
E ; 5
我正在使用大查询平台。 在我看来,
SELECT col1,col2
FROM [D]
WHERE col2>2
将 col1 和 col2 作为输出,其中 col2>2 但 col2 中的值可能是也可能不是与 col1 对应的值。
我错了吗?如果是这样,请提出一个查询以获得必要的输出。
【问题讨论】:
-
老实说我不清楚你的问题。如果您将表格描述为您的输入并且预期的输出是您想要的......您的查询将起作用。
标签: mysql sql select google-bigquery