1. 오늘 학습 키워드
- SQL와 AI 걸음마 떼기
2. 오늘 학습 한 내용
SQL이란?
- SQL은 데이터베이스와 대화를 하기 위한 언어이다.
(Tip. SQL이란 언어를 사용하여 데이터베이스에 요청 하는 질의를 Query라고 한다.) - 테이블과 컬럼이란?
-테이블은 엑셀과 유사하게 데이터를 갖고 있고 각 열을 컬럼 or 필드라고 한다.

- Select: 데이터를 가져오는 기본 명령어
From: 데이터를 가져올 테이블을 특정해주는 문법 (어디서 가져올건지)
*tips) 별명기능을 통해 쉽게 컬럼을 불러올 수 있다.
Select 컬럼1, 컬럼2
from 테이블
- Where: 전체 데이터에서 원하는 데이터만 필터링하여 보여주는 문법
select *(*는 전체)
from 테이블
where 필터링 조건(예. 20살 ~ 30살)
| 비교연산자 | 의미 |
| = | 같다 |
| <> | 같지 않다 |
| > | 크다 |
| >= | 크거나 같다 |
| < | 작다 |
| <= | 작거나 같다 |
- Between: A와 B사이
In: 포함하는 조건
Like: 같진 않지만 비슷한 값 조건
select ()
from ()
where () between A and B
where () in (A, B, C)
where () like '시작문자%', '%포함문자%', '%끝나는 문자'
- Where 절에 and, or, not을 이용해 응용하기!
And: age>20 and gender='female'
Or: age>20 or gender='female'
Not: not gender='female'
Tip. 에러메세지가 떠도 당황하지말고 에러 코드보다 에러 메세지에 집중하여 에러를 해결하자!
AI 기초 배우기
AI란?
-비선형 상황에 능동적으로 처리하는 똑똑한 소프트웨어
AI를 상황에 맞게 사용하기 위한 작업 = 기계 학습 (머신 러닝)
-기계학습의 종류
- 지도학습(규칙기반): 기술자의 의도대로 정답 데이터를 알려주며 해당 로직을 수행하도록 학습시킨다.
속도가 빠르다는 장점이 있지만 유연성이 떨어지는 단점이 있다. - 비지도학습(패턴기반): 많은 정보 속에서 특정 공통점과 차이점 인식
정답 데이터가 필요 없지만 명확한 정답이 없다. - 강화학습(보상기반)
요즘엔 여러 종류를 복합하여 사용한다!
3. 오늘의 과제 - 돈을 벌기 위해 일을 합시다!

1번:
select name, position
from sparta_employees
2번:
select distinct position
from sparta_employees
3번:
select id, name, position, salary, hire_date
from sparta_employees
where salary between 40000 and 60000
4번:
select id, name, position, salary, hire_date
from sparta_employees
where hire_date<'2023-01-01'
(특수문자나 한글은 ''사용하기)
나의 간단 소감
-코딩은 처음 배워봤는데 쉽게 알려주셔서 아직은 재밌다ㅎㅎㅎ... AI는 빨리 더 심화과정을 배우고 싶다. 설렌다.
'내일배움캠프' 카테고리의 다른 글
| [사전캠프] 데이터기반 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 부트캠프 2일차 (0) | 2026.05.03 |