반응형 데이터베이스 입문2 윈도우 함수 * 윈도우 함수 - BUSINESS 분야에 자주 행하여지는 여러 가지 형태의 분석에 유용하게 활용될 수 있는 함수 - 각 window별 집합 연산을 수행한 결과를 Return 하는 함수 - join이나 프로그램의 Over Head를 줄임 - 간결한 SQL로 복잡한 분석 작업 수행 가능 - 이해 및 활용 용이함 - 기존에 사용하던 집게 함수와 WINDOW 함수 전용으로 만들어진 기능도 있음 - 다른 함수와는 달리 중첩 (NEST)해서 사용할 수 없지만, 서브쿼리에서 사용이 가능함 거의 대부분의 분석함수는 SELECT절 바로 뒤에서 볼 수 있습니다. Analytic Function : 분석함수명 (입력 인자) OVER : 분석함수임을 나타내는 키워드 Partition By : 계산 대상 그룹 결정 Order.. 2020. 9. 16. 변환 함수 1. 문자로 변환하기 2. 날짜로 변환하기 3. 숫자로 변환하기 1. 문자로 변환하기 '가나다'. 'abc' :'' 싱글 커 테이션을 붙여서 문자로 표기 ex) 7 : 숫자데이터 ex) '7' : 문자 데이터 문자랑 숫자랑은 작업이 같이 이루어지지 않습니다. 예를 들어 select '123' + 123 from 테이블; 조회했을 때 결과가 246으로 잘 조회됩니다. 이때, DB 안에서 문자를 숫자로 타입으로 자동으로 변환해서 처리해 준 것입니다. 이것을 암시적 변환 내부적 변환이라고 합니다. 변환 함수 - 특정 데이터 타입을 다양한 형식으로 출력하고 싶을 경우에 사용되는 함수임 - 연산의 대상 데이터가 문자형과 숫자형의 혼합인 경우 어느 한쪽의 데이터 타입으로 변경해야 연산이 가능함 (오라클의 경우 문자.. 2020. 9. 13. 이전 1 다음 반응형