DA 커리어10 [TIL]SQLD: SQL의 활용 2(그룹 함수, 윈도우 함수)+ Speak + 매카시 논문 11. SQL의 활용 2--11-1. 그룹 함수 --!데이터 분석을 위한 3가지 함수: 집계(AGGREGATE)함수, 그룹(GROUP)함수, 윈도우 (WINDOW)함수 ⇒ 내장&다중행 함수-- (1)집계 함수: COUNT(*/ORDER) , SUM, AVG, MAX, MIN 등 (2)윈도우 함수-- (3)그룹 함수: 데이터에 대한 결산 연산 ex) 올해 총 매출량-- ①ROLLUP 함수: 소그룹 간 소계(N+1개) 산출. 계층 구조이므로 순서 바뀌면 결과도 바뀜SELECT DNAME, JOB, COUNT(*) "Total Empl", SUM(SAL) "Total Sal"FROM EMP, DEPTWHERE DEPT.DEPTNO = EMP.DEPTNOGROUP BY ROLLUP (DNAME.. 2025. 3. 7. [TIL]SQLD: SQL의 활용1(집합 연산자, 서브쿼리와 뷰)+ Speak + 매카시 논문 10. SQL의 활용1--10-1. 집합 연산자-- 1) 집합 연산자 개념과 종류: SET OPERATOR는 SELECT를 통해 얻은 결과 간에 (JOIN없이))집합 연산을 수행 하는 연산자 --UNION(합집합, 중복 허용x), UNION ALL(합집합, 중복 허용, 정렬x), INTERSECT(교집합), MINUS(차집합)-- !주의사항: 두 집합의 '칼럼 수, 순서, 데이터 타입'이 일치해야 한다. 사이즈는 달라도 된다. -- ex) SELECT empno, ename, job, deptno FROM emp;SELECT deptno, dname FROM dept;SELECT job FROM EMP WHERE deptno = 10MINUSSELECT job .. 2025. 3. 6. [TIL]SQLD: SQL 기본 문법 2(JOIN, 표준조인)+ Speak + 매카시 논문 9. SQL 기본 문법 2--9-1. JOIN: 두 개 이상의 테이블을 연결&결합하여 데이터 출력 → 관계형 데이터베이스의 꽃!-- 1)EQUI JOIN: 두 테이블 간 칼럼의 값들이 서로 같은 경우 두 데이터를 하나의 데이터로 합치는 JOIN-- ①기본 구조: JOIN 할 두 테이블을 FROM 절에 나열 → 조건은 WHERE 절에 = 연산자로 표현_조건은 FROM절 테이블 N-1개 이상 필요SELECT 테이블1.칼럼명, 테이블2.칼럼명, ... FROM 테이블1, 테이블2 WHERE 테이블1.칼럼명1 = 테이블2.칼럼명2; --> 테이블1,2에 동일 컬럼 있을 수 있으므로 -- 연습문제)-- customers 테이블 생성CREATE TABLE customers ( customer_id INT.. 2025. 3. 5. [WIL]SQLD: SQL 기본 문법 1(WHERE, GROUP BY, HAVING, ORDER BY)+ Speak + 매카시 논문 8. SQL 기본 문법 1-- 8-1 WHERE-- 1) WHERE절 개요: 모든 데이터가 아닌 원하는 데이터만 조회, 수정, 삭제하는 조건문-- 2) 연산자 종류-- ①비교 연산자 !참고 - 문자 유형 간 비교 가능-- ②SQL 연산자-- •BETWEEN 값1 AND 값2 = '값1 ≤ 비교값 ≤ 값2'-- ex)키가 180 ~ 190 사이인 사원을 조회 SELECT * FROM EMP WHERE HEIGHT BETWEEN 180 AND 190; -- •IN (값1, 값2, ..., 값_리스트): 리스트에 있는 값 중에 어느 하나라도 일치하면 된다.-- ex) 직책이 매니저 혹은 점원이고 부서번호가 20 혹은 30 인 사원을 조회 SELECT * FROM EMP .. 2025. 3. 3. [TIL]격파르타SQLD: 단일행 함수 + Speak + 코맥 매카시 논문 7. 2과목: SQL 기본, SQL 활용, 관리 구문 7-2. 함수 - 단일행 함수-- 7-2. 함수: 내장 함수-단일행 함수-- 1) 문자형 함수-- ①LOWER(문자열) / UPPER(문자열) / CONCAT(문자열1, 문자열 2)SELECT LOWER('SQL EXPERT') FROM DUAL;SELECT UPPER('sql expert') FROM DUAL;SELECT CONCAT('RDBMS', ' SQL') FROM DUAL;SELECT CONCAT(UPPER('sqld '), LOWER('COMPLETED!')) from DUAL-- ②ASCII(문자) ③Oracle: CHR / SQL Server: CHAR(ASCII 번호) → 이런 게 있구나!-- ④Oracle : SUBSTRSELEC.. 2025. 3. 1. [TIL]SQL 공부 / Speak 2025. 2. 13. [TIL]인지추론 공부 / <더 배트맨> 2025. 1. 13. [WIL] ①데이터 분석 이력서, 자소서, 포트폴리오 작성 / ②캐릭터 컨텐츠 감상 및 분석 / ③Speak(고객과 회의, 다음 회의 일정 잡기, 일정 변경하기) Keep- ①링크드인에서 데이터 분석가에게 적합한 이력서, 자소서, 포트폴리오 작성법 정리- ①미리캔버스를 통해 적합한 템플릿 발견 및 포트폴리오 작성- ②왓챠피디아 감상(평가)한 영화 994개- ③ Problem Try- ②감상한 영상 컨텐츠를 '캐릭터' 위주 성공/실패/배울 특징 정리 2025. 1. 12. 이전 1 2 다음