1

尝试使用 set 操作,但似乎在 Athena 中不起作用。是不支持还是 SQL 有什么问题?

SELECT DISTINCT cik FROM xbrl
MINUS
SELECT cik FROM xbrl
WHERE year IN (2015,2014,2013,2012,2011,2010)

第 3:1 行:输入“SELECT”不匹配。期望:'(',',','CROSS','EXCEPT','FULL','GROUP','HAVING','INNER','INTERSECT','JOIN','LEFT','LIMIT', “自然”、“偏移”、“订单”、“正确”、“表格样本”、“联合”、“在哪里”、

4

1 回答 1

1

Athena 似乎不支持MINUS,但通常我们可以用其他方式表达减号查询。在这种情况下,请使用:

SELECT DISTINCT cik
FROM xbrl
WHERE year < 2010 OR year > 2015;
于 2022-01-16T04:38:14.633 回答