스터디 노트🖊️_Day 34(SQL)

정설령·2023년 4월 18일
0

SQL

목록 보기
6/9
post-thumbnail

✔️ SQL 기초 13~14

  • celeb 테이블 조회 및 '강동원' 데이터 내용 변경
  • snl_show 테이블 조회

CONCAT

  • 여러 문자열을 하나로 합치거나 연결
  • select CONCAT('string1', 'string2', ...);

ALIAS

  • 칼럼이나 테이블 이름에 별칭 생성
  • select column as alias from tablename;
  • select column1, column2, ... from tablename as alias;
  • as는 생략 가능
  • snl_show에 출연한 celeb을 기준으로 두 테이블을 조인하여 다음과 같이 각 데이터의 별칭을 사용하여 검색(컬럼 : 시즌, 에피소드, 방송일을 합쳐서 ‘방송정보’ / 이름, 직업을 합쳐서 ‘출연자정보’)
  • 이름이 3글자인 연예인 정보(이름, 소속사)를 검색하여 다음과 같이 출력
  • 앞글자가 2글자이고, ‘엔터테이먼트’ 로 끝나는 소속사 연예인 중 SNL에 출연한 연예인의 신상정보(나이, 성별)와 출연정보(시즌-에피소드, 방송날짜), 소속사정보를 방송날짜 최신순으로 정렬하여 다음과 같이 검색

DISTINCT

  • 검색한 결과의 중복 제거
  • select DISTINCT column1, column2, ... from tablename;
  • celeb 테이블에서 성별과 소속사별 종류를 검색하여 성별, 소속사 순으로 정렬

LIMIT

  • 검색결과를 정렬된 순으로 주어진 숫자만큼만 조회
  • select column1, column2, ... from tablename where condition limit number;
  • celeb 테이블에서 남자연예인 중 나이가 가장 많은 2명을 조회
  • SNL에 출연한 연예인의 정보를 나이가 많은 순으로 2개만 검색하여 다음과 같이 출력

"이 글은 제로베이스 데이터 취업 스쿨의 강의 자료 일부를 발췌하여 작성되었습니다."

0개의 댓글

Powered by GraphCDN, the GraphQL CDN