카테고리 없음
내일배움캠프_QAQC_사전캠프 3일차 (SQL 1일차)
iron-min
2025. 8. 20. 17:46
1. 오늘 배운것!
▶ SQL 1,2 주차 강의 수강했습니다
1) SQL 데이터 조회하기
| select | 가져올 컬럼을 선택한다 ( * 을 붙여주면 전부 다가져오게됨) |
| from | 가져올 테이블을 선택한다 |
1-1) 컬럼에 별명 지정하기

※ 이렇게 첫번째 줄처럼 as를 써주거나, 두번째 줄처럼 띄어쓰기만 해주면 됩니다.
추가로 한글 또는 특수문자는 " 붙여주기
2) 데이터 필터링 하기
| where | 데이터 중에서 특정 조건 필터링 |
| And | (where 절과 같이 쓰는 연산자) 그리고 |
| or | (where 절과 같이 쓰는 연산자) 또는 |

3) 데이터 수 구하기 + SUM(컬럼), AVG(컬럼)
| count(컬럼) | ![]() 지정한 컬럼의 데이터 수가 나오게 됩니다 (1)은 모든 데이터의 수이고 distinct는 특정 컬럼을 지정하는 명령어 입니다. |
| SUM(컬럼) | 컬럼 데이터의 합계 |
| AVG(컬럼) | 컬럼 데이터의 평균 |

SUM, AVG는 요런식으로 select과 함께 쓰게 됩니다.
4) 범주별 연산 하기!
| Group by | 원하는 컬럼을 카테고리로 묶어줍니다. |
| Order by | 오름차순으로 정렬해줍니다 (내립차순은 desc 붙여주면 됩니다.) |

위와 같이 음식의 종류로 카테고리를 묶고 카테고리별 가격순으로 정렬하였습니다.

2. 시도해본것
☆ 숙제) 상품 준비시간이 20~30분 사이인, 한국음식점의 식당명과 고객번호 조회하기

요렇게 짜서 완성했습니다!
☆ 숙제) 음식 종류별 가장 높은 주문 금액과 가장 낮은 주문금액을 조회하고, 가장 낮은 주문금액 순으로 (내림차순) 정렬하기


숙제까지 마무리 하였습니다!!
3. 해결방법
파이썬 보다 크게 어려운것은 없었습니다
4. 무엇을 새롭게 알았는지
SQL을 어떻게 사용하는지
아주 기본중에 기본을 배운것 같습니다.
그리고 자신감도 생기고 있습니다!!
