SQL 강의 정리 4

SQL 세션 5회차

강의 파일 2. JOIN 함수 -LEFT JOIN where이 없어야 join 가능 # LEFT JOIN 작성법(기초편)select 컬럼1, 컬럼2...from 테이블1 as 테이블명1 (기준)left join basic.theglory2 as 테이블명2 (비교값으로 위치하는 테이블)on a.공통컬럼=b.공통컬럼 Left Join위에 있는 첫번째 테이블이 기준Left Join에서는 첫번째로 쓰는 select, from이 기준 예시: Table basic.s1  Table basic.s2   Left Join한 결과 S1이 기준S1은 S2가 있던 없던 다 나옴 (RIGHT JOIN은 LEFT JOIN과 반대 개념)  3. UNION vs JOIN

SQL 강의 정리 2024.10.17

SQL 4회자 세션 정리

SQL 4회자 PDF 파일  1. UNION 함수 이 두 테이블을 이렇게 만들기 가능 문법:select 컬럼1, 컬럼2, 컬럼3..from 테이블명1union (all) #수직결합 명시select 컬럼1, 컬럼2, 컬럼3..from 테이블명2 열의 갯수와 순서가 모든 쿼리에서 모두 동일해야 한다 -컬럼을 쓴 순서가 같아야 함 맞는 식:select 컬럼1, 컬럼2from 테이븗unionselect 컬럼1, 컬럼2from 테이블2 -형식이 일치해야 함 select 1, 컬럼2from 테이븗unionselect 1, 컬럼2from 테이블2 위의 식은 형식이 불일치해서 틀림 이런식으로 이름 바꿔줘야 함(두 테이블의 컬럼 이름이 일치하지 않아서 바꾼것)  -두 테이블의 중복되는 데이터가 있는 상황일시 *테이블이 ..

SQL 강의 정리 2024.10.16

SQL 세션 3회차 정리

SQL 세션 2회차 PDF 파일  1. SQL 집계합수: COUNT, MAX, MIN, SUM, AVG 집계함수는 전체 데이터를 대상으로 사용하거나, 특정 컬럼을 기준으로 사용할 수 있어요.집계함수는 SELECT 문에서 사용되며, 종류는 총 5가지로 각각의 특징은 아래와 같아요. ⬆️집계함수의 종류 여러 집계함수 동시에 사용 가능 select count(*)as cnt, avg(나이)as avg_age, max(나이)as max_age, min(나이)as min_age, sum(나이)as sum_agefrom basic2.theglory   2. SQL 그룹화: GROUP BY와 HAVING GROUP BY절은 앞에서 배운 집계함수에 그룹(기준)이 더해진 개념특정 컬럼을 기준으로 데이터를 요약해서 비교하..

SQL 강의 정리 2024.10.15

SQL 세션 2회차

SQL세션 2회차의 PDF 자료 1. SQL 기본구조 SELCECT and FROM SELECT 문을 사용하여 테이블의 값(=열, 컬럼, 필드라고도 불려요!)를 선택할 수 있습니다.* 사용하면 모든 컬럼값을 추출한다는 뜻구문 마지막은 세미콜론( ; ) 으로 끝내야 합니다 중복 없이 조회하고 싶으면 Distinct 사용하기식:SELECT DISTINCT 컬럼이름 FROM 테이블이름 ; 2. SQL 조건문 WHERE  https://drive.google.com/drive/folders/1po9AVTs0Np4V5BSYKvHdxVQFZhKhYcJ7?ths=true [데이터 분석 4기][예제로 익히는 SQL][강의자료] - Google Drive이 브라우저 버전은 더 이상 지원되지 않습니다. 지원되는 브라우저로..

SQL 강의 정리 2024.10.14