[내배캠 베이스캠프] 엑셀보다 쉽고 빠른 SQL 강의 | 1~2주차

notes
2026.04.14

 

DBeaver 설치

 

 

DBeaver 다운로드 링크로 이동 후 brew 설치

 

 

설치 완료

 

 

 

데이터베이스 연결

 

 

스파르타에서 제공하는 서버 호스트와 사용자 정보로 MySQL 데이터베이스 연결

 

 

 

JDBC 드라이버(MySQL 연결용 드라이버) 다운로드하면 연결 완료

 

 

 

SQL 조회

 

기본 구조

 

SELECT *
FROM food_orders
WHERE day_of_week=’Weekend’
GROUP BY cuisine_type
ORDER BY SUM(delivery_time) DESC

 

 

조건 필터링

 

/* 비교연산자 */
=, <>, >, <, >=, <=

/* a와 b 사이 (a와 b 포함) */
BETWEEN a AND b

/* a, b를 포함 */
IN (a, b)

/* a이라는 글자를 포함하는 경우 */
LIKE 'a%'
LIKE '%a%'
LIKE '%a'

 

 

계산

 

 SUM(price) /* 합계 */
 AVG(price) /* 평균 */
 COUNT(customer_id) /* 데이터 개수 */
 MIN(price) /* 최소값 */
 MAX(price) /* 최대값 */