0
ハイブのテーブルから特定の数の列のみを選択する方法。たとえば、50個の列を持つテーブルがある場合、最初の25個の列を選択するだけですか?列名をハードコーディングするのではなく、簡単な方法がありますか?テーブルから特定の列数のみを選択します。Hive
ハイブのテーブルから特定の数の列のみを選択する方法。たとえば、50個の列を持つテーブルがある場合、最初の25個の列を選択するだけですか?列名をハードコーディングするのではなく、簡単な方法がありますか?テーブルから特定の列数のみを選択します。Hive
CREATE TABLE
ステートメントで列を定義した順序を使用するかどうかを確認していると思います。いいえ、that's not possibleは今のところハイブです。
新しい列COLUMN_NUMBER
を追加して、それをWHERE
ステートメントで使用してもよいでしょうが、その場合は、もう少し時間をかけてクエリを入力して全体のテーブルデザインを混乱させる不要な列を追加します。将来(たとえば新しい列を追加するなどして)テーブルスキーマを変更する必要がある場合は、前のコードを異なる列番号に変更することは苦労します。