尝试使用集合操作,但似乎在 Athena 中不起作用。是不支持还是SQL有问题?
SELECT DISTINCT cik FROM xbrl
MINUS
SELECT cik FROM xbrl
WHERE year IN (2015,2014,2013,2012,2011,2010)
第 3:1 行:输入“SELECT”不匹配。预期:“(”、“、”、“交叉”、“除外”、“完整”、“组”、“有”、“内部”、“相交”、“连接”、“左”、“限制”、 '自然'、'偏移'、'顺序'、'右'、'表格样本'、'联合'、'何处'、
Athena 似乎不支持
MINUS
,但通常我们可以用其他方式表达负查询。在这种情况下,请使用:
SELECT DISTINCT cik
FROM xbrl
WHERE year < 2010 OR year > 2015;
对于 Athena 中的集合操作,您可以使用 { UNION |相交|除了}
从 xbrl 中选择不同的 cik 除了 从 xbrl 中选择 cik 哪一年 (2015,2014,2013,2012,2011,2010)