1. 분석함수 - 역할◈ 역할 데이터를 분석하는 기능을 하는 함수 ◈ 구문형식 분석함수(컬럼1,컬럼2...) OVER ( PARTITION BY .... ORDER BY ... WINDOWING ...) 분석함수 종류 AVG CORR COVAR_POP COUNT CUM_DIST DENSE_RANK FIRST LAST FIRST_VAEUE LAGLAST_VALUELEAD MAX MIN NTILEPERCENT_RANK PERCENTILE_CONTPERCENTILEDISC RANK RATIO_TO_REPORT SUM PARTITION BY 절 - 분석 함수의 계산대상 그룹 지정 ORDER BY 절 - 계산 대상 그룹에 대해 정렬작업 수행 WINDOWING 절 - 분석 함수 대상이 되는 기준을 좀 더 세부적으로..
1. SYS_CONNECT_BY_PATH - 역할루트노드로부터 해당 로우 항목까지의 경로를 반환 2. SYS_CONNECT_BY_PATH - 기본 테이블◈ TEST_TABLE_ONE IDXNAMEID P_LEVEL PP_LEVEL 1테스트1test1 1 2테스트2test2 2 1 3테스트3test3 3 1 4테스트4test4 4 2 5테스트5test5 5 2 3. SYS_CONNECT_BY_PATH - SQL 문장◈ SQL 123456SELECT LEVEL ,LPAD(' ' ,2*(LEVEL-1)) || NAME AS NAME ,SYS_CONNECT_BY_PATH(name,'/') AS PATH FROM TEST_TABLE_ONE START WITH PP_LEVEL IS NULL CONNECT BY PR..
1. CONNECT_BY_ISLEAF - 역할계층형 쿼리에서 해당하는 로우가 자식노드가 있는지 없는지 여부를 체크 자식노드가 있을 경우 0 , 자식노드가 없을 경우 1 2. CONNECT_BY_ISLEAF - 기본 테이블◈ TEST_TABLE_ONE IDXNAMEID P_LEVEL PP_LEVEL 1테스트1test1 1 2테스트2test2 2 1 3테스트3test3 3 1 4테스트4test4 4 2 5테스트5test5 5 2 3. CONNECT_BY_ISLEAF - SQL 문장◈ SQL 123456SELECT LEVEL ,LPAD(' ' ,2*(LEVEL-1)) || NAME AS NAME ,CONNECT_BY_ISLEAF AS LEAF FROM TEST_TABLE_ONE START WITH PP_LEV..
1. CONNECT_BY_ISCYCLE - 역할계층형 쿼리에서 해당하는 로우가 자식노드를 가지고 있는데 다시 부모느드 인지를 찾아주는 함수 중복참조하여 자식노드가 있을 경우 1 , 그렇지 않을 경우 0을 반환 2. CONNECT_BY_ISCYCLE - 기본 테이블◈ TEST_TABLE_ONE IDXNAMEID P_LEVEL PP_LEVEL 1테스트1test1 1 2 2테스트2test2 2 1 3테스트3test3 3 1 4테스트4test4 4 2 5테스트5test5 5 2 3. CONNECT_BY_ISCYCLE - SQL 문장◈ SQL 123456SELECT LEVEL ,LPAD(' ' ,2*(LEVEL-1)) || NAME AS NAME ,CONNECT_BY_ISCYCLE AS CYCLE FROM TES..
1. CONNECT_BY_ROOT - 역할계층형 쿼리에서 최상위 노드를 찾고자 할 경우 2. CONNECT_BY_ROOT - 기본 테이블◈ TEST_TABLE_ONE IDXNAMEID P_LEVEL PP_LEVEL 1테스트1test1 1 2테스트2test2 2 1 3테스트3test3 3 1 4테스트4test4 4 2 5테스트5test5 5 2 3. START WITH ... CONNECT BY - SQL 문장◈ SQL 1234567SELECT LEVEL ,LPAD(' ' ,2*(LEVEL-1)) || NAME AS NAME ,CONNECT_BY_ROOT NAME AS ROOT_NAME FROM TEST_TABLE_ONE WHERE LEVEL>=2 START WITH PP_LEVEL IS NULL CONN..
1. START WITH ... CONNECT BY - 역할오라클에서 지원하는 계층적인 정보를 표현할 수 있게 지원하는 특별한 문장 ◈ 구문형식 START WITH 조건1 .... CONNECT BY 조건2 - START WITH 조건1 : 역할 루트노드를 식별 조건1을 만족하는 모든 로우들은 루트노드가 됨 생략 시 모든 로우들을 루트노드로 간주 조건1에 서브쿼리도 가능 - CONNECT BY 조건2 : 역할 부모와 자식노드들 간의 관계를 명시 조건2에서는 반드시 PRIOR 연산자 포함 - 부모노드의 컬럼을 식별하는데 사용 조건2에는 서브쿼리는 불가능 2. START WITH ... CONNECT BY - 기본 테이블◈ TEST_TABLE_ONE IDXNAMEID P_LEVEL PP_LEVEL 1테스트1..
1. animate 이벤트 - 역할사용자 지정 효과 생성 ◈ 구문형식 animate( object , speed , callback , easing) - object : opactity , height , top , width , left , margin , right , padding , bottom - speed : 효과를 진행할 속도 지정 (입력 - 밀리 초 단위의 숫자 , 문자열(slow,normal,fast)) - callback : 효과를 수행후 실행할 함수 지정 - easing : easing 형태를 지정 (입력 - linear,swing) 2. animate 이벤트 - 예제◈ 코드 123456789101112131415161718$(document).ready(function () { $(..
1. fade 이벤트 - 역할 fadeIn() - 문서 객체를 천천히 보여줌 fadeOut() - 문서 객체를 천천히 사라짐 fadeToggle() - fadeIn() 메서드와 fadeOut() 메서드를 번갈아 실행 ◈ 구문형식 fadeIn( speed , callback , easing) - speed : 효과를 진행할 속도 지정 (입력 - 밀리 초 단위의 숫자 , 문자열(slow,normal,fast)) - callback : 효과를 수행후 실행할 함수 지정 - easing : easing 형태를 지정 (입력 - linear,swing) 2. fade 이벤트 - 예제 ◈ 코드 123456789101112131415161718$(document).ready(function () { $("#btn").c..
1. 입력양식 이벤트 - 역할 입력양식 반응에 따른 이벤트 2. 입력양식 이벤트 - 정리이벤트 이름설명change내용이 변경할 때focus초점을 맞출 때focusin초점을 맞추어지기 바로 전focusout초점이 사라지기 바로 전blur초점이 사라지면select선택할 때(text 타입,textarea 제외) submitsubmit 버튼을 누를 때 resetreset 버튼을 누를 때 3. 입력양식 이벤트 - 예제1 ◈ 코드 12345678910111213$(document).ready(function () { $("#test").change(function (event){ alert($(this).val()); });}); ◈ 결과화면 ◈ 설명 텍스트를 입력하고 테스트 내용이 변경되었을 때에만 alert 창..
1. getElementById - 역할 태그에서 id 속성이 일치하는 문서 객체를 가져옴 2. getElementById - 예제 ◈ 코드 1234567891011121314151617window.onload = function(){ alert(document.getElementById('t_font')); //[object HTMLfontElement] alert(document.getElementById('t_font').id); // t_font alert(document.getElementById('t_font').size); // 10px}; test1
- Total
- Today
- Yesterday