본문 바로가기
책 리뷰/초보자를 위한 SQL 200제

[Day1/30] 초보자를 위한 SQL 200제

by 조조링 2024. 10. 18.
728x90
반응형
이 카테고리는 정보문화사의 "초보자를 위한 SQL 200제" 30일 코스를 학습 하면서 실습한 내용입니다. 

 

 

 

1. 테이블에서 특정 열 선택하기 (SELECT)

SELECT empno, ename, sal
	FROM emp;

 

 

 

2. 테이블에서 모든 열 출력하기 (SELECT *)

SELECT * 
	FROM emp;

 

Q. 테이블의 모든 컬럼을 출력하고 맨 끝에 다시 한번 특정 컬럼을 한번 더 출력해야 하는 경우는?

A. *앞에 테이블명.을 붙여서 작성하고 그 다음 한번 더 출력하고자 하는 컬럼명 작성

SELECT dept.*, deptno
	FROM dept;

 

 

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

  • 출력되는 컬럼명을 변경하고자 할 때는 컬럼명 다음에 as를 작성하여 별칭 기술
  • 대소문자를 구분하여 컬럼 별칭을 출력하고자 할 때는 컬럼 별칭 양쪽에 " " (더블 쿼테이션)
  • 컬럼 별칭에 더블 쿼테이션 해야 하는 경우
    • 대소문자 구분하여 출력할 때
    • 공백 문자를 출력할 때
    • 특수 문자를 출력할 때 ($, _, #만 가능)
SELECT empno as 사원번호, ename as 사원이름, sal as "Salary"
	FROM emp;

 

 

  • 쿼리와 함께 수식을 사용하여 결과를 출력할 때 컬럼 별칭이 유용하다. 
SELECT ename, sal *(12 + 3000) as 월급
    FROM emp;

728x90
반응형

댓글