엑셀보다 쉬운 SQL 필기
문법이 생각보다 다양하지 않음
많은 강의들이 sql을 넘어서 데이터베이스 내용까지 담고 있는 내용이 많음
실무에서 sql 하는 사람들 -> 데이터베이스를 설계하는 사람이 아님
데이터를 꺼내오는 요청을 하는 경우가 대부분
그래서 데이터를 가져오는 부분만 연습을 한다.
select문에 익숙해 진다.
반복적으로 써보면서 익히는 수업
DB와 SQL이 왜 필요할까?
SQL Query문
방대한 량의 데이터 저장가능
방대한 량의 데이터에서 내가 원하는 것을 가져올 수 있다.
C Create 데이터 생성
R Read 저장된 데이터를 읽어오는것 <= 이것만 잘해도 주니어로 충분!
U Update 변경하는것
D Delete 저장된 데이터를 삭제하는법
1주차: select, where
2주차: group by, order by
3주차: join
4주차: subquery, 그 외
를 앞으로 배우게 될 것이다.
select 쿼리문의 개념
테이블과 필드라는 개념
select 쿼리문은 결국 어떤 필드에서 어떤 데이터를 가지고 오냐(이게 핵심)
테이블: 전체
필드: 부분 목차
스파르타 데이터베이스
이번 주차 배운것
select * from orders
order 에서 전부 가져오기
where name = '황**'
황 씨인 사람들 가져오기
where email like '%naver.com'
네이버 이메일을 쓰는 사람들 가져오기
조건이 복수일 경우에 and 로 연결한다.
숫자가 알고 싶을 경우 count() 를 사용한다.
이번 주차 과제
select * from orders
where email like '%naver.com'
and payment_method = 'kakaopay'
and course_title = '웹개발 종합반'
네이버 이메일을 쓰면서 카카오 페이로 결제한 웹개발 종합반을 신청한 사람들의 주문데이터
'코딩 > sql' 카테고리의 다른 글
SQL 문법 정리 (0) | 2023.02.28 |
---|---|
스파르타 코딩클럽 SQL 2주차 개발일지 (0) | 2023.02.20 |