SQL 기초7

고지현·2023년 6월 11일

SQL 기초

목록 보기
6/7

13. CONCAT

여러 문자열을 하나로 합치거나 연결

SELECT CONCAT('string1', 'string2', ..); 

14. ALIAS

컬럼 별칭 생성

SELECT column as alias
FROM tablename;

테이블 별칭 생성

SELECT column as alias
FROM tablename;
  • name 을 이름으로 별칭을 만들어서 검색

  • name 은 이름으로, agency 는 소속사로 별칭을 만들어 검색

  • name 과 job_title 을 합쳐서 profile 이라는 별칭을 만들어 검색

  • snl_show 에 출연한 celeb 을 기준으로 두 테이블을 조인하여, celeb 테이블은 c, snl_show 테이블은 s 라는 별칭을 만들어서 출연한 시즌과 에피소드, 이름, 직업을 검색

  • snl_show 에 출연한 celeb 을 기준으로 두 테이블을 조인하여 다음과 같이 각 데이터의 별칭을 사용하여 검색

    • 시즌, 에피소드, 방송일 합쳐서 '방송정보'
    • 이름, 직업을 합쳐서 '출연자정보'


15. DISTINCT

검색한 결과의 중복 제거

SELECT DISTINCT column1, column2, ...
FROM tablename ; 
  • 연예인 소속사 종류를 검색 - 중복 제거

  • 가수 중에서, 성별과 직업별 종류를 검색 - 중복 제거

    15. LIMIT

검색결과를 정렬된 순으로 주어진 숫자만큼만 조회

SELECT column1, column2, ...
FROM tablename
WHERE condition 
LIMIT number; 
  • celeb 데이터 3개만 가져오기

  • 나이가 가장 적은 연예인 4명 추출 하기

0개의 댓글