내일배움캠프: Node.js_4기
5일차 TIL
~오늘의 수강 과목~
1. 엑셀보다 쉽고 빠른 SQL 1-2주차 (구다희 튜터님)
_ 기본구조 복습, Where절 필터링, 연산, 함수 적용
2. 특강: Web 기초 (최원장 튜터님)
_ 서버의 개념, 서버와 클라이언트의 관계 등 기초지식 총정리
WHERE
조건에 맞는 데이터만 골라내기 위한 필터링 문법
비교연산자
= 같다
<> 같지 않다
> 크다
>= 크거나 같다(이상)
< 작다
<= 작거나 같다(이하)
BETWEEN
a와 b 사이 (예시: 신장이 160에서 170 사이)
between a and b
IN
어떤 조건을 포함하는 (예시: 신장이 150, 160, 170)
in (a, b, c)
LIKE
완전히 같지는 않지만 비슷한 값
- 어떤 문자로 시작하는 경우: like '시작문자%'
- 어떤 문자를 포함하는 경우: like '%포함문자%'
- 어떤 문자로 끝나는 경우: like '%마지막문자'
필터링을 여러번 걸어야 할 때(논리연산)
AND
그리고
age > 20 and gender = 'female'
OR
또는
age > 20 or gender = 'female'
NOT
아닌
not gender = 'female'
1주차 숙제
상품 준비시간이 20~30분 사이인, 한국음식점의 식당명과 고객번호 조회하기
먼저 select * from food_orders 를 실행시켜 조회해야 하는 컬럼을 확인
상품 준비시간이 20~30분 사이가 조건이기 때문에 해당 조건으로 필터링이 가능한 between 작성
and를 이용하여 복수로 지정
한국음식점을 특정하기 위해 =를 사용하여 Korea 조회
select restaurant_name, customer_id
from food_orders
where food_preparation_time between 20 and 30
and cuisine_type = 'Korean'
내일의 목표
- 본 과정 잘 따라가기
- 여유가 있다면! SQL 강의 3주차 시작
앞으로의 목표
- 최종 목표는 풀스택 개발자이기 때문에 평일은 본 과정에 집중하고 주말에는 틈틈이 리액트 공부하기
- 동료들과 사이좋게 지내기
'🪩 > 기타' 카테고리의 다른 글
동기(Sync), 비동기(Async) (1) | 2024.01.23 |
---|---|
자료구조 스택, 큐 (1) | 2024.01.08 |
Firebase 데이터 저장, GitHub 배포, SQL 기초 (1) | 2023.12.27 |
Fetch API, JSON, GET 요청 / jQuery ready(), toggle() (0) | 2023.12.26 |
jQuery html(), append(), empty() (1) | 2023.12.26 |