IT 및 코딩/SQL

<꿀팁모아 : 192번째 포스팅> SQL 별칭

희망주기 2022. 8. 2. 17:28
반응형

<꿀팁모아 : 192번째 포스팅> SQL 별칭

 

안녕하세요 꿀팁모아의 희망주기입니다

 

오늘 알아볼 주제는

 

SQL 별칭입니다

 

1 SQL 별칭

  SQL 별칭은 테이블 또는 테이블의 열을 임시 이름으로 지정하는데 사용됩니다. 별칭은 종종 열 이름을 더 읽기 쉽게 만드는데 사용되는데요. 해당 쿼리 기간 동안만 존재하며 별칭은 AS 키워드로 만들어집니다. 다음으로는 별칭 열 구문과 별칭 테이블 구문에 대하여 예제를 보여드리겠습니다

별칭 열 구문
별칭 테이블 구문

  Demo Database for Customer Table and Order Table

고객 테이블 데이터베이스
주문 테이블 데이터베이스

2 열 예제의 별칭

  다음 SQL 문은 두 개의 별칭을 만듭니다. 하나는 CustomerID 열용이고 다른 하나는 CustomerName 열에 대한 별칭입니다

CustomerID 와 CustomerName

  별칭 이름에 공백이 포함된 경우 큰따옴표 또는 대괄호가 필요합니다

공백이 포함된 경우

  다음 SQL 문은 네 개의 열(주소, 우편 번호, 도시 및 국가)을 결합하는 "주소"라는 별칭을 만듭니다

4개의 열 결합

  MySQL에서 작동하도록 위의 SQL 문을 얻으려면 다음을 사용하십시오

MySQL 작동

  위의 SQL 문이 Oracle에서 작동하도록 하려면 다음을 사용하십시오

Oracle 에서 작동되기 위한 코드

3 테이블 예제의 별칭

  다음 SQL 문은 CustomerID = 4 (혼 주위)인 고객의 모든 주문을 선택합니다. 우리는 "고객" 및 "주문" 테이블을 사용하고 각각 "c" 및 "o"의 테이블 별칭을 제공합니다. (여기서는 별칭을 사용하여 SQL을 더 짧게 만듭니다)

고객 주문 테이블 모두 사용

  다음 SQL 문은 위와 동일하지만 별칭이 없습니다

노 별칭

  별칭은 다음과 같은 경우에 유용할 수 있는데요

 

  1) 쿼리와 관련된 테이블이 두 개 이상 있을 때

  2) 함수는 쿼리에 사용

  3) 열 이름이 크거나 읽기 쉽지 않을 때 

  4) 둘 이상의 열이 함께 결합될 때 

반응형