7. DATA 분석함수(rank, dens_rank, listagg, ntile, lead, lag)
■ 데이터 분석 함수 [우리 교재엔 없는 내용] 1. rank : 순위를 출력하는 함수 ■ rank 함수 예제: 이름, 월급, 순위를 출력하는데 순위는 월급에 대한 순위이고 월급이 높은 사원부터 순위를 부여하시오 select ename, sal, rank( ) over (order by sal desc) 순위 from emp; rank 순위를 출력하라 over ~이상 (order~desc)의 괄호내용대로 출력해라 문제153. 이름, 나이, 순위를 출력하는데 순위가 나이가 높은 순서대로 순위를 부여하시오 select ename, age, rank()over(order by age desc)순위 from emp2; 문제154. 위의 결과를 다시 출력하는데 전공이 심리학과 학생들로 제한해서 출력하시오 sele..
3. 단일행 함수
■함수 (단일행 함수) *함수 (function) 가 필요한 이유? -다양하게 데이터를 검색하고 분석하기 위해서 반드시 필요한 기능 예: 영화 겨울왕국에는 elsa 가 많이 나오나 anna 가 많이 나오나? *함수의 종류 2가지 1. 단일행 함수: 문자, 숫자, 날짜, 변환, 일반 2. 복수행 함수: 최대, 최소, 평균, 토탈, 개수, 분산, 표준편차 데이터--------->정보를 추출 함수를 잘 알아야 한다 예: 내가 무슨 요일에 태어났는지? 우리나라시장에서 가장 비싼 생필품은 무엇인지? 우리나라에서 같은 이름이 가장 많은 이름이 무엇인지? ■문자함수 upper, lower, initcap, concat, substr, length, instr, ipad, rpad, trim, replace ■uppe..
2. SELECT 문의 산술, 비교, 논리 연산자
■sql 이란? -structure Query language의 약자로 데이터 베이스에 구조적 질의 언어 -데이터를 검색하고 조작할 수 있는 언어 ■SQL 의 종류? Query 문→database 의 데이터를 검색하는 언어 예: select 문의 6가지절 DML 문→database의 데이터를 조작 및 삭제하는 언어 예: insert, update, delete, merge data manipulation language *manipulation 교묘한 처리, 솜씨있는 취급 DDL 문→database의 테이블과 같은 object를 관리하는 언어 예: create, alter, drop, truncate, rename data definition language DCL 문→database의 사용자들의 권한을..