В снежинке как дела минус все? - PullRequest
0 голосов
/ 19 марта 2020

В снежинке как дела минус все? Я не вижу вариант в документации

Ответы [ 2 ]

1 голос
/ 19 марта 2020

Нет способа сделать это напрямую, но вы можете попробовать заказать похожие записи, поэтому минус влияет только на одну из них, например:

SELECT job, ROW_NUMBER()OVER(PARTITION BY job ORDER BY 1) rn
FROM emp
WHERE deptno=20
MINUS
SELECT job, ROW_NUMBER()OVER(PARTITION BY job ORDER BY 1) rn
FROM emp
WHERE deptno=30;
1 голос
/ 19 марта 2020

Не уверен, что это то, что вы ищете, так как ваш вопрос немного расплывчатый, но это ссылка на документацию по операции «Снежинка МИНУС»:

https://docs.snowflake.com/en/sql-reference/operators-query.html#minus - кроме

...