НЕ НРАВИТСЯ ЛЮБОЙ запрос в Снежинке - PullRequest
1 голос
/ 13 января 2020

Я пытаюсь выполнить следующий запрос в Snowflake:

SELECT * FROM chapters 
WHERE
title NOT LIKE ANY ('Summary%', 'Appendix%')

, но он выдает ошибку. Я знаю, что поддержка Snowflake КАК ЛЮБОЙ синтаксис запроса. Но я не уверен, почему мой запрос не работает.

Ответы [ 2 ]

3 голосов
/ 13 января 2020

Похоже, что синтаксис с NOT должен работать, и я не совсем уверен, почему это не так, но это работает.

SELECT * FROM chapters 
WHERE
NOT (title LIKE ANY ('Summary%', 'Appendix%'))

Дополнительные символы скобок необязательны, но, кажется, более понятны мне, когда это "сформулировано" таким образом.

1 голос
/ 13 января 2020

Выполнение запроса выглядит так, когда мы видим профиль для запроса ниже.

select cc_name from "SNOWFLAKE_SAMPLE_DATA"."TPCDS_SF100TCL"."CALL_CENTER"
where not(cc_name  like any ('North%', 'Califor%'))

enter image description here

...