본문 바로가기

DA 커리어14

[TIL] «포스트휴머니즘의 세 흐름», 경영정보시각화능력 공부 2025. 4. 12.
[TIL] «포스트휴머니즘의 세 흐름», 경영정보시각화능력 공부 2025. 4. 11.
[TIL] «포스트휴머니즘의 세 흐름», 경영정보시각화능력 공부 2025. 4. 10.
[TIL]«포스트휴머니즘의 세 흐름», 경영정보시각화능력 공부 2025. 4. 9.
[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.