[내일배움캠프] SQL 기초 문법

김재진·2025년 11월 27일

내일배움캠프

목록 보기
4/70

1. SQL 기초 문법

  • 데이터베이스와 대화하기위한 언어인 SQL 문법을 학습해보았다.

2. SQL 구조

  • select : 데이터를 가져오는 기본 명령어로, 데이터를 조회하는 모든 Query 에 사용됨
  • from : 데이터를 가져올 테이블을 특정해주는 문법
  • where : 전체 데이터 중 원하는 데이터만 필터링을 할 수 있음
  • (between) : A 와 B 사이 데이터
  • (in) : ‘포함’ 하는 조건 주기
  • (like) : 완전히 똑같지는 않지만, 비슷한 값을 조건으로 주기 (시작문자%, %포함문자%, %끝문자)
  • group by : 특정 열을 기준으로 데이터를 그룹화하는 역할
  • order by : SQL 쿼리 결과의 순서를 정렬하는 키워드 (ASC'오름차순', DESC'내림차순')

3. SQL 예시

select cuisine_type,
       min(price) min_price,
       max(price) max_price
from food_orders
group by cuisine_type
order by min(price) desc

해석
select > cuisine_type, min(price) = price 의 최저값, max(price) = price 의 최대값 칼럼을 조회한다. min(price)는 min_price로, max(price)는 max_price로 별명을 짓는다.
from > food_orders 테이블에서 데이터를 가져온다.
group by > cuisine_type이 같은 데이터끼리 묶는다.
order by > min(price) = price의 최저값을 내림차순으로 정렬한다.

profile
개발공부 처음해보는 사람

0개의 댓글