필드 이름 바꾸기

원하는 연결을 얻기 위해 필드 이름을 변경해야 하는 경우가 있습니다. 필드 이름을 변경하는 3가지 주요 이유는 다음과 같습니다.

  1. 이름은 다르지만 동일한 내용을 나타내는 두 개의 필드:
    • Customers 테이블의 ID 필드
    • Orders 테이블의 CustomerID 필드

    두 필드는 특정 고객 ID 코드를 나타내며 둘 다 같은 이름으로 지정되어야 합니다(예: CustomerID).

  2. 이름은 같지만 실제로는 다른 내용을 나타내는 두 개의 필드:
    • Invoices 테이블의 Date 필드
    • Orders 테이블의 Date 필드

    두 필드는 InvoiceDateOrderDate 등으로 이름을 바꾸는 것이 좋습니다.

  3. 데이터베이스 철자 오기 또는 대소문자 규칙 차이와 같은 오류가 있을 수 있습니다.

스크립트에서 필드 이름을 바꿀 수 있기 때문에 원본 데이터를 변경할 필요가 없습니다. 아래 예에 나온 대로 필드의 이름을 변경하는 방법은 두 가지가 있습니다.

Example 1: alias 문 사용

LOAD 또는 SELECT 문 앞에 alias 문이 올 수 있습니다.

Alias ID as CustomerID;

LOAD * from Customer.csv;

Example 2: as 지정자 사용

LOAD 또는 SELECT 문에는 as 지정자를 포함할 수 있습니다.

LOAD ID as CustomerID, Name, Address, Zip, City, State from Customer.csv;

See also: