sql 개념 정리

SEHEE·2025년 6월 4일

⭐SQL 개념정리

목록 보기
1/2

⭐깨달은것

  • 테이블 데이터 눌러 옆에 데이터 키고 공부하기

⭐핵심

  • 에러 메시지를 다양하게 접하며 메시지를 읽고 문제를 해결할 수 있는 방법을 많이 익히는게 가장 중요!

⭐핵심 개념

  • 대소문자 구분 없이 사용 가능
  • 언어 : "" > 따옴표 중요

🧡1주차

  1. select 와 from = 가장 기보 구조
  • select : 어떤 카테고리의 정보를 선택할까
    from : 어디서 데이터를 가져올까
  • *: 모든 컴럼을 불러온다
    ex)
    -1)
    select

    from food_orders
    -2)
    select 컬럼1, 컬럼2, ....
    from 테이블
  1. as = 이름 변경, but as없어도 성립은 가능
    ex)
    방법1 : 컬럼1 as 별명1
    방법2 : 컬럼2 별명2
  2. where절 = 데이터 중에 특정 조건을 필터링 해야할 경우 사용
    ex)
    select *
    from customers
    where age=21 >> 21살인 손님만 뽑아줘~
  3. 비교연산
  1. between = a와b사이
  • between a and b
  1. in = a,b,c로 포함하는 조건 주기
  • in(a,b,c)
  1. like = 완전히 똑같지는 않지만 비슷한 값을 조건으로 주기
  • %로 임의의 문자 지정해 변수 표현
  • %아(앞에 변경 가능) , %아%(앞뒤로 변경 가능) , 아%(뒤에 변경 가능)
    ex) name like '%김%'
  1. 논리연산
    그리고 = and
    또는 = or
    아닌 = not >> not gender='female'

🧡2주차

  1. 연산
  • 합계=sum , 평균=avg
  • 데이터 갯수=count > 컬럼명대신 1혹은 * 사용 가능
  • distinct:같은 건 한 번만!
    ex) SELECT DISTINCT 맛 FROM 사탕상자;
  • 최솟값 : MIN(컬럼) , 최댓값 : MAX(컬럼)
  1. group by

🧡3주차

🧡4주차

🧡5주차

profile
안녕하세요! 마케터를 꿈꾸는 취준생입니다 :)

0개의 댓글