다른 테이블의 특정 열 값을 사용하여 Hive에서 테이블을 만드는 방법

pf_man

Hive를 처음 사용하며 몇 가지 문제가 있습니다. 나는 여기와 다른 사이트에서 답을 찾으려고 노력하지만 운이 없다. 나는 또한 성공하지 못한 채 내 마음에 떠오르는 많은 다른 쿼리를 시도했다.

내가 가진 내 소스 테이블을 그리고 난 만들려면 다음과 같이 새 테이블을 .

다음과 같습니다.

  • id 는 자동 증분 번호 및 기본 키로 구별되는 카운티의 수입니다.
  • 카운티 의 고유 한 이름으로 카운티 (소스 테이블에서)
요구

이 접근 방식을 따를 수 있습니다.

이 CTAS가 작동 할 수있는 예제와 함께 CTAS (Create Table As Select)

CREATE TABLE t_county 
ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' 
STORED AS TEXTFILE AS
WITH t AS(
SELECT DISTINCT county, ROW_NUMBER() OVER() AS id
FROM counties)
SELECT id, county
FROM t;

Oracle 또는 MySql과 같은 RBDMS에 기본 키가 있으므로 Hive는 Oracle과 같은 쓰기 스키마가 아닌 읽기 스키마이므로 Hive에 어떤 종류의 제약 조건도 구현할 수 없기 때문에 Hive에 기본 키 또는 외래 키를 가질 수 없습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

3 개의 다른 테이블이있는 while 루프를 사용하여 데이터베이스의 특정 열을 에코하는 방법

분류에서Dev

다른 열의 테이블에서 값을 복사하는 방법

분류에서Dev

MySQL 쿼리-3 개의 테이블에서 특정 값에서 다중 열을 선택하는 방법

분류에서Dev

테이블이 서로 관련이 없을 때 순서대로 다른 테이블에서 테이블 열의 값을 업데이트하는 방법

분류에서Dev

각 필드를 사용하여 한 테이블의 값을 다른 테이블에 삽입하는 방법

분류에서Dev

SQL Server에서 한 테이블의 특정 행을 다른 테이블로 합산하는 방법

분류에서Dev

선택한 다른 테이블을 기반으로 테이블의 열에 값을 삽입하는 방법

분류에서Dev

한 테이블에서 다른 테이블로 기존 테이블에 특정 열과 데이터 행을 삽입하는 방법은 무엇입니까?

분류에서Dev

다른 테이블에 특정 속성이있는 테이블의 행을 계산하는 방법

분류에서Dev

다른 테이블에 특정 속성이있는 테이블의 행을 계산하는 방법

분류에서Dev

조인을 사용하여 한 테이블의 값을 다른 테이블에 연결하는 방법

분류에서Dev

다른 셀에 특정 값이있는 경우 한 테이블의 값만 다른 테이블의 행으로 보내는 버튼을 만드는 방법

분류에서Dev

다른 테이블의 다른 열 값을 사용하여 다른 테이블의 필드 값을 표시하는 방법

분류에서Dev

PHP / MYSQL의 단일 테이블에서 특정 값을 사용하여 여러 값을 포함하는 여러 열을 가져 오는 방법

분류에서Dev

다른 테이블의 열 / 필드를 사용하여 PostgreSQL 테이블을 클러스터링하는 방법

분류에서Dev

다른 테이블의 다른 열에 대해 각 행의 테이블 열을 검색하는 방법

분류에서Dev

다른 테이블의 다른 열에 대해 각 행의 테이블 열을 검색하는 방법

분류에서Dev

pyspark의 다른 테이블에서 열 값을 설정하는 방법은 무엇입니까?

분류에서Dev

MySQL의 다른 테이블에 행을 생성하여 테이블의 열을 선택하는 방법

분류에서Dev

다른 데이터 테이블의 행에서 데이터 테이블에 열을 추가하는 방법

분류에서Dev

특정 필드가 다른 테이블에없는 한 테이블에서 항목을 선택하는 방법

분류에서Dev

Pandas를 사용하여 Python에서 서로 다른 열을 하나의 테이블로 결합하는 방법

분류에서Dev

다른 행의 값의 합계로 한 열이있는 테이블에서 특정 행을 선택하는 방법은 무엇입니까?

분류에서Dev

다른 테이블에서 null이 아닌 값이있는 테이블에서 열을 선택하는 방법

분류에서Dev

다른 테이블의 한 테이블에 값을 삽입하는 방법

분류에서Dev

다른 테이블의 열에서 열을 업데이트하는 방법

분류에서Dev

다른 테이블의 평균 값에 따라 SQL 테이블을 정렬하는 방법

분류에서Dev

HTML 테이블의 열 사이에 다른 크기의 간격을 설정하는 방법

분류에서Dev

열에 다른 값이있을 때 두 테이블을 조인하는 방법

Related 관련 기사

  1. 1

    3 개의 다른 테이블이있는 while 루프를 사용하여 데이터베이스의 특정 열을 에코하는 방법

  2. 2

    다른 열의 테이블에서 값을 복사하는 방법

  3. 3

    MySQL 쿼리-3 개의 테이블에서 특정 값에서 다중 열을 선택하는 방법

  4. 4

    테이블이 서로 관련이 없을 때 순서대로 다른 테이블에서 테이블 열의 값을 업데이트하는 방법

  5. 5

    각 필드를 사용하여 한 테이블의 값을 다른 테이블에 삽입하는 방법

  6. 6

    SQL Server에서 한 테이블의 특정 행을 다른 테이블로 합산하는 방법

  7. 7

    선택한 다른 테이블을 기반으로 테이블의 열에 값을 삽입하는 방법

  8. 8

    한 테이블에서 다른 테이블로 기존 테이블에 특정 열과 데이터 행을 삽입하는 방법은 무엇입니까?

  9. 9

    다른 테이블에 특정 속성이있는 테이블의 행을 계산하는 방법

  10. 10

    다른 테이블에 특정 속성이있는 테이블의 행을 계산하는 방법

  11. 11

    조인을 사용하여 한 테이블의 값을 다른 테이블에 연결하는 방법

  12. 12

    다른 셀에 특정 값이있는 경우 한 테이블의 값만 다른 테이블의 행으로 보내는 버튼을 만드는 방법

  13. 13

    다른 테이블의 다른 열 값을 사용하여 다른 테이블의 필드 값을 표시하는 방법

  14. 14

    PHP / MYSQL의 단일 테이블에서 특정 값을 사용하여 여러 값을 포함하는 여러 열을 가져 오는 방법

  15. 15

    다른 테이블의 열 / 필드를 사용하여 PostgreSQL 테이블을 클러스터링하는 방법

  16. 16

    다른 테이블의 다른 열에 대해 각 행의 테이블 열을 검색하는 방법

  17. 17

    다른 테이블의 다른 열에 대해 각 행의 테이블 열을 검색하는 방법

  18. 18

    pyspark의 다른 테이블에서 열 값을 설정하는 방법은 무엇입니까?

  19. 19

    MySQL의 다른 테이블에 행을 생성하여 테이블의 열을 선택하는 방법

  20. 20

    다른 데이터 테이블의 행에서 데이터 테이블에 열을 추가하는 방법

  21. 21

    특정 필드가 다른 테이블에없는 한 테이블에서 항목을 선택하는 방법

  22. 22

    Pandas를 사용하여 Python에서 서로 다른 열을 하나의 테이블로 결합하는 방법

  23. 23

    다른 행의 값의 합계로 한 열이있는 테이블에서 특정 행을 선택하는 방법은 무엇입니까?

  24. 24

    다른 테이블에서 null이 아닌 값이있는 테이블에서 열을 선택하는 방법

  25. 25

    다른 테이블의 한 테이블에 값을 삽입하는 방법

  26. 26

    다른 테이블의 열에서 열을 업데이트하는 방법

  27. 27

    다른 테이블의 평균 값에 따라 SQL 테이블을 정렬하는 방법

  28. 28

    HTML 테이블의 열 사이에 다른 크기의 간격을 설정하는 방법

  29. 29

    열에 다른 값이있을 때 두 테이블을 조인하는 방법

뜨겁다태그

보관