1. 오늘 학습 목표
- SQL을 이용하여 숫자 계산 값 도출, Query 결과 순서대로 조회
- LLM에 대해서 배우기
2. 오늘 학습 한 내용
엑셀대신 SQL로 한번에 계산하기
(SUM, AVG, COUNT, MIN, MAX)
- 숫자 연산 기호를 SQL에도 사용가능
| + | 더하기 |
| - | 빼기 |
| * | 곱하기 |
| / | 나누기 |
- 합계와 평균도 각각 SUM과 AVG로 사용가능
select sum(food_preparation_time) total_food_preparation_time,
avg(delivery_time) avg_food_delivery_time
from food_orders

- COUNT로 데이터의 갯수를 구할 수 있다
select count(1) count_of_orders,
count(distinct customer_id) count_of_customers
from food_orders

- MIN과 MAX로 최솟값과 최댓값을 구할 수 있다
select min(price) min_price,
max(price) max_price
from food_orders

- group by로 카테고리별로 묶기, order by로 순차정렬 하기
select 카테고리컬럼(원하는컬럼 아무거나),
sum(계산 컬럼),
from 데이터 가져올 곳
group by 카테고리컬럼(원하는컬럼 아무거나)
order by 정렬을 원하는 컬럼 (카테고리컬럼(원하는컬럼 아무거나), sum(계산 컬럼) 둘 다 가능)

Final Tip. 여러가지 계산식을 SQL에도 사용 가능하다!
AI Literacy
LLM이란?
- Large Language Model로 언어를 먹고 언어를 뱉는 AI이다.
- LLM이 문장을 이햐하기 위한 첫번째 단계는 단어, 문장 등 사람의 언어를 임베딩 작업을 수치화하는 것이다.
(임베딩: 문장을 수치화하는 방법) - LLM의 성능을 효율적으로 올리기 위한 방법
1. Fine-tuning (미세조정) - LLM의 특정 매개변수를 수정하는 작업
2. RAG (검색증강생성) - LLM이 참고해서 답변을 만들 수 있는 새로운 정보의 장을 활용하는 방법
AI는 좋은 도구일 뿐, 결국은 사람의 손이 필요하다.
3. 오늘의 과제
- 2) 이제 좀 벌었으니 flex 한 번 해볼까요?!
| id | product_name | price | category |
| 1 | 맥북 프로 | 1200 | 컴퓨터 |
| 2 | 다이슨 청소기 | 300 | 생활가전 |
| 3 | 갤럭시탭 | 600 | 컴퓨터 |
| 4 | 드롱기 커피머신 | 200 | 주방가전 |
products 테이블에서 제품 이름(product_name)과 가격(price)만을 선택하는 쿼리를 작성해주세요.
정답:
SELECT product_name, price
FROM products
products 테이블에서 제품 이름에 '프로'가 포함된 모든 제품을 선택하는 쿼리를 작성해주세요.
정답:
SELECT id, product_name, price, category
FROM products
WHERE product_name LIKE ‘%프로%’
products 테이블에서 제품 이름이 '갤'로 시작하는 모든 제품을 선택하는 쿼리를 작성해주세요.
정답:
SELECT id, product_name, price, category
FROM products
WHERE product_name LIKE ‘갤%’
products 테이블에서 모든 제품을 구매하기 위해 필요한 돈을 계산하는 쿼리를 작성해주세요.
정답:
SELECT SUM(price) AS total_price
FROM products
- 3) 상품 주문이 들어왔으니 주문을 처리해봅시다!
| id | customer_id | product_id | amount | shipping_fee | order_date |
| 1 | 719 | 1 | 3 | 50000 | 2023-11-01 |
| 2 | 131 | 2 | 1 | 10000 | 2023-11-02 |
| 3 | 65 | 4 | 1 | 20000 | 2023-11-05 |
| 4 | 1008 | 3 | 2 | 25000 | 2023-11-05 |
| 5 | 356 | 1 | 1 | 15000 | 2023-11-09 |
orders 테이블에서 주문 수량(amount)이 2개 이상인 주문을 진행한 소비자의 ID(customer_id)만 선택하는 쿼리를 작성해주세요!
정답:
SELECT customer_id
FROM orders
WHERE amount > 1
orders 테이블에서 2023년 11월 2일 이후에 주문된 주문 수량(amount)이 2개 이상인 주문을 선택하는 쿼리를 작성해주세요!
정답:
SELECT id, customer_id, product_id, amount, shipping_fee, order_date
FROM orders
WHERE order_date > ‘2023-11-02’
AND amount > 1
orders 테이블에서 주문 수량이 3개 미만이면서 배송비(shipping_fee)가 15000원보다 비싼 주문을 선택하는 쿼리를 작성해주세요!
정답:
SELECT id, customer_id, product_id, amount, shipping_fee, order_date
FROM orders
WHERE amount < 3
AND shipping_fee > 15000
orders 테이블에서 배송비가 높은 금액 순으로 정렬하는 쿼리를 작성해주세요!
정답:
SELECT id, customer_id, product_id, amount, shipping_fee, order_date
FROM orders
ORDER BY shipping_fee DESC
- 미션 1: 나는 AI를 제대로 쓰고 있을까?
1. 자기진단에서 체크된 항목 수 : 4개
2. 지식인형 VS 도구형 프롬프트 비교






3. 내 전공 맥락으로 도구형 질문 직접 만들기
-나의 질문:
"나는 기계자동차공학과 4학년 졸업했고 지금 빅데이터기반 QC/QA 부트캠프를 들으면서 품질관리 직무를 준비하고 있어. 수업은 파이썬, SQL, AI 리터러시, SQLD, ADSP를 듣고 있어. 그리고 곧 토익 스피킹도 준비할껀데 이외에도 준비하면 좋은 것들이 뭐가 있을지 구체적으로 알려줘."

4. GPT에게 받은 답변 중 가장 유용했던 부분 1줄
- "Python, SQL을 배우고 있어도 제조업 품질관리 실무에서는 아직 엑셀 사용 비중이 매우 높습니다."

나의 간단 소감
: SQL같은 프로그램은 모를땐 외계어 같았는데 막상 써보니 이미 내가 많이 쓰고 있던 함수도 쓰고 하니
생각보다 어렵게 생각할 필요는 없을 것 같다.
: 그리고 챗지피티도 단순 지식인형으로 질문만 했었는데
앞으로는 도구형으로 질문을 많이 해봐야 겠다.
'내일배움캠프' 카테고리의 다른 글
| [사전캠프] 데이터기반 QA/QC 부트캠프 6일차-1 (1) | 2026.05.04 |
|---|---|
| [사전캠프] 데이터기반 QA/QC 부트캠프 5일차 (0) | 2026.05.04 |
| [사전캠프] 데이터기반 QA/QC 부트캠프 4일차 (0) | 2026.05.04 |
| [사전캠프] 데이터기반 QA/QC 부트캠프 3일차 (0) | 2026.05.03 |
| [사전캠프] 데이터기반 QA/QC 부트캠프 1일차 (0) | 2026.04.24 |