2023.05.19.FRI

ronglong·2023년 5월 19일
0

[ 칼퇴족 김대리는 알고 나만 모르는 SQL ]

  • 하위 쿼리
    • 중복 제거하기! ★ DISTINCT
    • FROM 절의 하위 쿼리
      • 대상자 선정 후 요약 or JOIN
      • 별칭 이용하기
    • WHERE 절의 하위 쿼리 : IN
  • 데이터 조작 언어 (DML)
    • INSERT INTO 테이블명(열이름,,) VALUES(값,,);
    • INSERT INTO 테이블명(열이름,,) SELECT 열이름,, FROM ~ WHERE ~;
    • UPDATE 테이블명 SET 열이름=값 WHERE ~;
  • 테이블 조작 언어 (DDL)
    • 하위 쿼리로 테이블 생성 가능
      CREATE TABLE ~ AS SELECT ~ FROM ~;
    • CHAR(빈 공간은 공백으로 채움), VARCHAR(필요한 공간만 사용)
  • DATEDIFF(END_DATE, START_DATE) : 두 날짜 포함하여 차이 계산
  • UPPER(NAME) : 대문자 변환

[ 느낀 점 ]

일단 SQL 기본서는 다 읽었고, 프로그래머스 SQL 고득점 Kit 16문제 남았다.
남은 문제들은 좀 어려워서 검색하면서 풀어봐야할 것 같다.

0개의 댓글