HiveQLで次のSqlクエリを実行する方法はありますか? A、B、Cは、x、yにそれぞれ対応するHIVE:ではない
select * from my_table
where (a,b,c) not in (x,y,z)
、Z
感謝:)
HiveQLで次のSqlクエリを実行する方法はありますか? A、B、Cは、x、yにそれぞれ対応するHIVE:ではない
select * from my_table
where (a,b,c) not in (x,y,z)
、Z
感謝:)
あなたは別の条件にこれらを打破する必要があります:
SELECT *
FROM my_table
WHERE a != x AND b != y AND c != z
ありがとう!私はHiveの制限が、where句の中で1つのサブクエリしか実行できないことに気づきました。 :) –
これはあなたの意図ですか?
where a <> x or b <> y or c <> z
またはこれは?
where a not in (x, y, z) and
b not in (x, y, z) and
c not in (x, y, z)
または他のバリエーションですか?
私はあなたが提案した最初のバリエーションを意味しました! –
この構造体とはどういう意味ですか?サンプルデータと望ましい結果が非常に役立ちます。 –