- SQL
- 'Structured Query Language'의 약자로 데이터 베이스에서 데이터를 추출하고 조작하는데 사용하는 데이터 처리 언어
- SQL의 기본구조
- SELECT: 데이터를 가져오는 기본 명령어(SELECT * 는 모든 컬럼을 가져옴)
- FROM: 데이터를 가져올 테이블을 특정해주는 문법
- WHERE: 필터링을 통해 특정 조건의 데이터만 가져올 수 있도록 함
SELECT [원하는 컬럼명],....
FROM [데이터를 가져올 테이블명]
WHERE [필터링 조건]
- WHERE문을 활용하는 방법
- 비교연산자를 이용: =,<>,>,!= 등과 같은 비교연산자를 이용하여 특정 조건 필터링 가능
- BETWEEN: 일정 범위 조건 사용가능
-기본 문법: BETWEEN A AND B - IN: 여러 목록 중에 포함되는 조건만 가져올 때
-기본 문법: IN (A,B,C) - LIKE: 특정 문자열을 포함하는 경우
ex) 박씨 성을 가진 이름: LIKE '박%'
A라는 문자를 포함하는 경우: LIKE '%A%'
- 논리연산자를 이용해 여러 개의 조건으로 필터링
#식당명에 TORI가 들어가는 일식당 이름 조회하기
SELECT RESTAURANT_NAME
FROM FOOD_ORDERS
WHERE NAME LIKE '%TORI%'
AND CUISINE_TYPE = 'JAPANESE'
#다른 논리연산자로 OR, NOT도 존재
복습한다는 느낌으로 또 다시 잘 정리해보자:)
그래도 또 뭔가를 하고 있는 중💻
'Data > [스파르타 내일배움캠프]' 카테고리의 다른 글
[TIL]사전캠프 학습 5일차 (4) | 2024.03.29 |
---|---|
[TIL]사전캠프 학습 4일차 (0) | 2024.03.28 |
[TIL]사전캠프 학습 3일차 (2) | 2024.03.27 |
[TIL]사전캠프 학습 2일차 (2) | 2024.03.26 |
스타터 노트 (2) | 2024.03.25 |