본문 바로가기
데이터베이스/SQL

SQL SELECT, * , AS, 연결연산자(||) 사용하기

by ADELA_J 2023. 8. 27.

<특정 열 선택하기>

* empno(사원번호), ename(사원이름), sal(월급)을 EMP 테이블로부터 선택해서 화면에 출력

* SELECT > 선택하라는 명령어, 

 > 테이블로부터 출력하고 싶은 컬럼 이름을 콤마(,)로 구분지어 작성

 > FROM 절 다음에는 가져올 테이블

 

<테이블에서 모든 열 출력하기>

> * 을 사용하면 모든 열과 모든 행을 출력할 수 있음.

> 아니라면 모든 열을 SELECT 절에 일일이 나열해줘야 하는 불편함이 있음. 

 

> 모든 컬럼을 부르고 특정 컬럼을 한번더 부르고 싶다면 * 앞에 '테이블명.' 을 붙여주고

한번 더 출력하고자 하는 컬러명을 작성하면됨.

 

<별칭을 사용하여 출력되는 컬럼명 변경하기>

> 컬럼명을 변경해서 출력하고자 할 때 사용됨. : 이것이 컬럼 별칭(column alias)

> 따옴표를 써야할 때는  : 대소문자 구분할때, 공백문자 출력할때, 특수문자($,_,#만가능) 출력할 때 써야함

▲ 수식을 사용해서 결과 출력할 때 컬럼 별칭이 유용 (두번째 사진)

▲ ORDER BY를 사용할 때도 수식명을 작성하지 않고 별칭만 사용하면 되기 때문에 작성이 간편해짐

 

<연결 연산자 || 사용하기>

> concatenation operator (연결 연산자)를 이용하면 컬럼과 컬럼을 연결해서 볼 수 있음

▲ emp 테이블에서 이름과 월급을 선택하여 연결 연산자로 연결하여 출력

허어어어어얼 대애애ㅐㅇ박

▲ 문자열과 연결해서 출력하면 연결 연산자를 사용한 의미가 있어짐.

▲ 컬럼 + 컬럼은 물론 컬럼 + 문자열 도 가능.

▲ 별칭을 맨 마지막에 사용하면 됨

 

'데이터베이스 > SQL' 카테고리의 다른 글

SQL WHERE절 (숫자 데이터, 문자, 날짜), 산술 연산자  (0) 2023.08.27
SQL DISTINCT, ORDER BY  (0) 2023.08.27
인덱스  (0) 2023.05.12
Final Project - Maria DB  (0) 2023.05.12
Maria DB 기본키(1) : 외래키(N)  (0) 2023.04.21