부트캠프

SQL 오늘 강의 내용 정리 1

taehyon 2025. 3. 18. 18:26

[목차]

1. 오늘 배울 것

2. 함께 설치하기

3. SQL 데이터 조회하는 방법

4. 필요한 항목만 뽑아서 사용하기

5. 조건에 맞는 데이터 필터링하기 (WHERE 문)

6. 필터링을 할 때 유용한 표현

7. 여러개의 조건으로 필터링하기

8. 에러 메세지를 통한 문제 해결 방법

 * 과제 


오늘 배울것

1) SQL 이란 무엇일까?

2) 함께 설치하기

DBeaver 다운로드 하기

https://dbeaver.io/download/

 

Download | DBeaver Community

Download DBeaver Community 25.0.0 Released on March 2nd 2025 (Milestones). It is free and open source (license). Also you can get it from the GitHub mirror. System requirements. DBeaver PRO 24.3 Released on December 16th, 2024 PRO version website: dbeaver.

dbeaver.io

3) SQL 데이터 조회하기 (SELECT, FROM)

(*) 은 모든것을 조회한다

4) 필요한 항목만 뽑아서 사용하기

컬럼1, 컬럼2 원하는 컬럼만 조회하는 것으로 바꿔서 작성

5) 조건에 맞는 데이터로 필터링 하기 (WHERE 이란)

where 문법을 통해 전체 데이터 중 원하는 데이터만 필터링 가능

<예시>

' = ' 을 통해 고객 테이블에서 21살인 사람을 필터링
문자를 사용할때는 ' ' (작은 따움표) 를 사용합니다.

6) 필터링을 할 때 유용한 표현 알아보기 ( 비교연산, BETWEEN, IN, LIKE)

1) 비교연산자

비교연산자의 종류와 이용 예시

2) BETWEEN

3) IN

4) LIKE

7) 여러 개의 조건으로 필터링하기 (논리연산)

8) 에러메세지에 당황하지 않고 스스로 문제 해결하기

1) 에러 메세지에 대처하는 자세

2) 자주 만날 수 있는 에러메세제

실습 문제) 상품 준비시간이 20~30분 사이인, 한국음식점의 식당명과 고객번호 조회하기

내가 풀어낸 코드

select food_orders.restaurant_name , customer_id
from food_orders
where food_preparation_time between 20 and 30
and cuisine_type = 'Korean'

 

'부트캠프' 카테고리의 다른 글

웹개발 강의 정리 1  (0) 2025.03.21
SQL 오늘 배운 강의 정리 5 (완)  (0) 2025.03.20
SQL 오늘 배운 강의 정리 4  (0) 2025.03.19
SQL 오늘 강의 내용 정리 3  (0) 2025.03.19
SQL 오늘 강의 내용 정리 2  (0) 2025.03.18