1. style - 역할객체의 스타일 변경 2. style - 예제◈ 코드 123456789101112window.onload = function () { var v_test = document.getElementById('test1'); v_test.style.color='blue'; v_test.style.border='1px solid #000000'; v_test.style.padding='5px';} Test1 ◈ 결과화면 ◈ 설명 javascript 영역에서 style 을 활용하여 현재 h1 태그에 해당하는 객체에 스타일을 주고 있습니다 여기서 주어진 스타일은 color,border,padding 3가지 입니다
1. querySelector,querySelectorAll - 역할 querySelector - 가장 처음 선택되는 문서 객체 가져옴 querySelectorAll - 선택되는 문서 객체를 배열로 가져옴 2. querySelector - 예제 ◈ 코드 12345678910111213141516window.onload = function () { var v_font = document.querySelector('#t_font'); alert(v_font); //[object HTMLFontElement] alert(v_font.size); //10px} test1 test2 test3 ◈ 설명 font 태그를 보게 된다면 현재 id 는 모두 t_font로 일치시키고 querySelector를 사용하여 선..
1. getElementsByName - 역할 getElementsByName - 태그의 name 속성이 일치하는 객체를 배열로 가져옴 getElementsByTagName - tagName과 일치하는 문서 객체를 배열로 가져옴 2. getElementsByName - 예제 ◈ 코드 123456789101112131415161718window.onload = function () { alert(document.getElementsByName('t_font')); //[object NodeList] alert(document.getElementsByName('t_font')[0].size); //10px alert(document.getElementsByName('t_font')[1].size); //15..
1. LAG(),LEAD() - 역할LAG- 명시된 값을 기준으로 이전 로우의 값 반환 LEAD- 명시된 값을 기준으로 이후 로우의 값 반환 ◈ 구문형식 LAG( 조건 , 순서, 디폴트) OVER ( PARTITION BY 절) LEAD( 조건 , 순서, 디폴트) OVER ( PARTITION BY 절) 2. LAG(),LEAD() - 기본 테이블◈ TEST_TABLE_ONE IDXNAMEID DEPTAMT 1테스트1test1 test_d11000 2테스트2test2 test_d12000 3테스트3test3 test_d2 2000 4테스트4test4 test_d2 4000 5테스트5test5 test_d2 5000 3. LAG(),LEAD() - SQL 문장◈ SQL 123456SELECT NAME ,A..
1. FIRST_VALUE(),LAST_VALUE() - 역할FIRST_VALUE - 첫 번째 로우의 값을 반환 LAST_VALUE - 마지막 로우의 값을 반환 2. FIRST_VALUE(),LAST_VALUE() - 기본 테이블◈ TEST_TABLE_ONE IDXNAMEID DEPTAMT 1테스트1test1 test_d11000 2테스트2test2 test_d12000 3테스트3test3 test_d2 2000 4테스트4test4 test_d2 4000 5테스트5test5 test_d2 5000 3. FIRST_VALUE(),LAST_VALUE() - SQL 문장◈ SQL 1234567SELECT NAME ,AMT ,FIRST_VALUE(AMT) OVER (ORDER BY ID ROWS BETWEEN ..
1. 윈도우 함수 - 역할전체 그룹에서 일부분을 땐 부분 그룹 혹은 부분 집합에서 더 작은 소그룹 ◈ 구문형식 윈도우 함수 OVER (PARTITION BY 조건1 ORDER BY 조건2 ROWS | RANGE BETWEEN UNBOUNDED PRECEDING | PRECEDING | CURRENT ROW AND UNBOUNDED FOLLOWING | CURRENT ROW) - ROWS : 물리적인 단위의 행집합 - RANGE : 논리적인 주소에 의한 행집합 - UNBOUNDED PRECEDING : 첫 번째 로우 - UNBOUNDED FOLLOWING : 마지막 로우 - CURRENT ROW : 현재 로우 2. 윈도우 함수 - 종류AVGCORRCOVAR_POPCOVAR_SAMPCOUNTFIRST_VAL..
1. WITH_BUCKET() - 역할NTILE 함수처럼 일정한 범위로 분할하는 기능 다른점이 있다면 NTILE함수는 전체 ROW를 대상으로 기준을 잡지만 WIDTH_BUCKET 함수는 최소값과 최대값을 정해놓고 그 안에서 기준을 잡음 ◈ 구문형식 WIDTH_BUCKET(컬럼,최소값,최대값,기준 숫자) 2. WIDTH_BUCKET() - 기본 테이블◈ TEST_TABLE_ONE IDXNAMEID DEPTAMT 1테스트1test1 test_d11000 2테스트2test2 test_d12000 3테스트3test3 test_d2 2000 4테스트4test4 test_d2 4000 5테스트5test5 test_d2 5000 3. WIDTH_BUCKET() - SQL 문장◈ SQL 1234SELECT NAME ,..
1. NTILE() - 역할데이터들을 즉정 기준으로 분할하여 결과값 반환 ◈ 구문형식 NTILE(숫자) OVER ( PARTITION BY 조건1 ORDER BY 조건2) - 숫자 : 지정된 숫자만큼 각 로우를 반환 2. NTILE() - 기본 테이블◈ TEST_TABLE_ONE IDXNAMEID DEPTAMT 1테스트1test1 test_d11000 2테스트2test2 test_d12000 3테스트3test3 test_d2 2000 4테스트4test4 test_d2 4000 5테스트5test5 test_d2 5000 3. NTILE() - SQL 문장◈ SQL 1234SELECT NAME ,AMT ,NTILE(3) OVER(ORDER BY AMT DESC) AS N_RNK FROM TEST_TABLE_..
1. ROW_NUMBER() - 역할동일한 값이 있을 경우에도 무조건 순서대로 순번을 반환 2. ROW_NUMBER() - 기본 테이블◈ TEST_TABLE_ONE IDXNAMEID DEPTAMT 1테스트1test1 test_d11000 2테스트2test2 test_d12000 3테스트3test3 test_d2 2000 4테스트4test4 test_d2 4000 5테스트5test5 test_d2 5000 3. ROW_NUMBER() - SQL 문장1◈ SQL 1234SELECT NAME ,AMT ,ROW_NUMBER() OVER(ORDER BY AMT DESC) AS RNM FROM TEST_TABLE_ONE ◈ 결과 테이블 NAMEAMTRNM테스트54000 1테스트43000 2테스트22000 3테스트3..
1. RANK() , DENSE_BANK() - 역할순위를 반환하는 함수 2. RANK() , DENSE_BANK() - 기본 테이블◈ TEST_TABLE_ONE IDXNAMEID DEPTAMT 1테스트1test1 test_d11000 2테스트2test2 test_d12000 3테스트3test3 test_d2 2000 4테스트4test4 test_d2 4000 5테스트5test5 test_d2 5000 3. RANK() - SQL 문장◈ SQL 1234SELECT NAME ,AMT ,RANK() OVER(ORDER BY AMT DESC) AS AMT_RNK FROM TEST_TABLE_ONE ◈ 결과 테이블 NAMEAMTAMT_RNK테스트54000 1테스트43000 2테스트22000 3테스트32000 3..
- Total
- Today
- Yesterday