Массив Presto содержит значение из другого столбца (Superset SQL Query) - PullRequest
0 голосов
/ 06 августа 2020

Мне нужен запрос (надмножество), чтобы проверить, содержит ли мой столбец массива значение из другого столбца (предложение WHERE). Я пробовал WHERE x CONTAINS y, WHERE x IS IN y, но пока безуспешно.

Ответы [ 2 ]

3 голосов
/ 06 августа 2020

Вы можете использовать содержит функцию .

SELECT contains(ARRAY['a', 'b', 'c'], 'a')
0 голосов
/ 06 августа 2020

Мое решение:

SELECT x, y FROM z WHERE CONTAINS (x, y) = True

@ ebyhr: Thx!

...