SQL 5

[SQL] 스파르타코딩클럽 '엑셀보다 쉬운 SQL' 필기 총정리

https://spartacodingclub.kr/online/sql 스파르타코딩클럽 [엑셀보다 쉬운 SQL] 실무에 꼭 필요한 SQL만 쏙쏙! 왕초보 대상 spartacodingclub.kr 1주차 필기: https://heenan.tistory.com/6?category=1072363 [SQL] show tables, 필드, select * from, where, between, !=, in ( ), like, limit, distinct, count https://spartacodingclub.kr/online/sql 스파르타코딩클럽 [엑셀보다 쉬운 SQL] 실무에 꼭 필요한 SQL만 쏙쏙! 왕초보 대상 spartacodingclub.kr 1주차 수업 내용 필기 1. tables, 필드 1) 테이블..

SQL 2022.07.22

[SQL] subquery(where, select, from), alias.*, distinct, with 구문, substring, case문

https://spartacodingclub.kr/online/sql 스파르타코딩클럽 [엑셀보다 쉬운 SQL] 실무에 꼭 필요한 SQL만 쏙쏙! 왕초보 대상 spartacodingclub.kr 4주차 수업 필기 ​ 0. SUBQUERY 문 큰 쿼리문 안에 들어가는 쿼리문 x3: where 절, select 절, from 절 쿼리문을 더 복잡하게 쓸 수 있도록 해주는 테크닉. 잘 활용시 엑셀 등으로 하기 어려운 복잡한 처리 가능 1. WHERE subquery 문 2에서 where subquery문을 사용 where 필드명 in subquery 1) users 테이블과 orders 테이블을 inner join한 후 payment_method가 kakaopay인 유저의 정보를 select함 2) where ..

SQL 2022.07.22

[SQL] join(left join, inner join), NULL, union + group by, order by

https://spartacodingclub.kr/online/sql 스파르타코딩클럽 [엑셀보다 쉬운 SQL] 실무에 꼭 필요한 SQL만 쏙쏙! 왕초보 대상 spartacodingclub.kr 3주차 수업 필기 1. join left join, inner join 0) join이란? 연결하려는 두 테이블의 공통된 정보(key 값)을 기준으로 테이블을 연결해서 한 테이블처럼 보는 것 1) left join 출처: 스파르타코딩클럽 수업 자료 왼쪽에 있는 테이블(A)을 기준으로 테이블 연결 select * from 기준 테이블 a(알리아스) left join 붙이려는 테이블 b(알리아스) on a.key값 = b.key값 orders 테이블을 기준으로 users 테이블 연결 이때 key 값은 user_id +..

SQL 2022.07.12

[SQL] group by, order by, Alias

https://spartacodingclub.kr/online/sql 스파르타코딩클럽 [엑셀보다 쉬운 SQL] 실무에 꼭 필요한 SQL만 쏙쏙! 왕초보 대상 spartacodingclub.kr 2주차 수업 내용 필기 1. Group by 동일 범주 데이터 묶어주기, ~별로 select name, count(*) from users -> name 필드 나오고, name으로 범주화된 값의 개수 나옴 group by name -> name으로 범주화 + 동일한 범주에서의 최소값, 최대값, 평균값, 합계, 반올림한 값 구하기 + 1) 최소값 (min) 2) 최대값 (max) 3) 평균값(avg) 4) 합계 (sum) 5) 반올림 (round) -> round(a, 2)는 a 값을 소수점 뒤 두자리까지 나오게 반..

SQL 2022.07.05

[SQL] show tables, 필드, select * from, where, between, !=, in ( ), like, limit, distinct, count

https://spartacodingclub.kr/online/sql 스파르타코딩클럽 [엑셀보다 쉬운 SQL] 실무에 꼭 필요한 SQL만 쏙쏙! 왕초보 대상 spartacodingclub.kr 1주차 수업 내용 필기 1. tables, 필드 1) 테이블 : 표 2) 필드 : 표(테이블)에서 각 열의 이름 (order_no, created_at ...) +) 'show tables' 를 입력하면 데이터베이스에 들어있는 모든 테이블들을 보여줌 +) 'ctrl + enter'를 누르면 실행 2. select * from orders 라는 테이블에서 모든 필드 불러오기 * -> 모든 필드를 의미 select * from ~ -> '~' 라는 테이블에서 모든 필드 불러오기 +) 필드 여러개를 불러오고 싶을 경우 ..

SQL 2022.06.28