Math.random() 0이상 1 미만의 실수 형태의 난수를 반환한다. 원하는 범위 난수 생성 만약 1과 3 사이의 난수를 생성하고 싶으면 let a = parseInt(Math.random()*3) + 1 // parseInt(Math.random()*3)는 0, 1, 2 숫자를 랜덤으로 반환 그래서 +1 필요 min이상 max미만 사이의 생성하는 함수 function getRandomArbitrary(min, max){ return Math.random() * (max - min) + min; } min이상 max미만의 정수를 생성하는 함수 function getRandomInt(min, max){ min = Math.ceil(min); //Math.ceil : 소수점 올림 max = Math.fl..
http://www.yes24.com/Product/Goods/96674934 Do it! HTML+CSS+자바스크립트 웹 표준의 정석 - YES24 웹 분야 1위! 그만한 이유가 있다!키보드를 잡고 실습하다 보면 웹 개발의 3대 기술이 끝난다!웹의 기본을 한 권으로 끝낼 수 있는 책이 탄생했다! 8년 연속 웹 분야 도서 1위인 《Do it! HTML5+CSS3 웹 www.yes24.com ⌜Do it! HTML+CSS+자바스크립트 웹 표준의 정석⌟ 책을 공부하며 요약・정리한 내용입니다. (heading) 제목을 나타냄 이 가장 크고 , , , , 순으로 크기가 작아짐 e.g. 불고기 불고기 레시피 상품 구성 실행 결과 단락을 입력함 태그 사이에 앞뒤로 개행한다. 편집기의 태그 내에서 개행을 하더라도 웹..
http://www.yes24.com/Product/Goods/96674934 Do it! HTML+CSS+자바스크립트 웹 표준의 정석 - YES24 웹 분야 1위! 그만한 이유가 있다!키보드를 잡고 실습하다 보면 웹 개발의 3대 기술이 끝난다!웹의 기본을 한 권으로 끝낼 수 있는 책이 탄생했다! 8년 연속 웹 분야 도서 1위인 《Do it! HTML5+CSS3 웹 www.yes24.com Do it! HTML+CSS+자바스크립트 웹 표준의 정석 책을 공부하며 요약・정리한 내용입니다. HTML(Hyper Markup Language)이란? : 웹 문서를 만드는 언어 하이퍼텍스트(HyperText) : 문서를 서로 연결해주는 링크 HTML 문서의 기본 구조 프런트엔드 웹 개발 HTML CSS 자바스크립트 ..
ROW_NUMBER PARTITION 내에서 ORDER BY절에 의해 정렬된 순서를 기준으로 고유한 값을 반환 e.g. SELECT ROW_NUMBER() OVER(ORDER BY SAL DESC) "테스트" , ENAME "사원명", SAL "급여", HIREDATE "입사일" FROM EMP; --==>> /* 1KING50001981-11-17 2FORD30001981-12-03 3SCOTT30001987-07-13 4JONES29751981-04-02 5BLAKE28501981-05-01 6CLARK24501981-06-09 7ALLEN16001981-02-20 8TURNER15001981-09-08 9MILLER13001982-01-23 10WARD12501981-02-22 11MARTIN125..
그룹 함수는 2LEVEL 까지 중첩해서 사용할 수 있다. MSSQL은 이마저도 불가능하다. 그룹 함수를 중첩 SELECT MAX(SUM(SAL)) FROM EMP GROUP BY DEPTNO; --==>> 10875 RANK(), DENSE_RANK() → ORACLE 9i 부터 적용, MSSQL 2005부터 적용 하위 버전에서는 RANK() 나 DENSE_RANK()를 사용할 수 없다 만약 이전 버전에서 순위를 구하려면 다음과 같이 해야 한다. 만약 급여 순위를 구하고자 한다면 해당 사원의 급여보다 더 큰 값이 몇 개인지를 확인한 후 확인한 값에 +1을 추가 연산해 주면 그 값이 곧 해당 사원의 급여 등수가 된다. SELECT * FROM EMP; -- 급여 확인 -- SMITH 급여 등수 확인 SEL..
HAVING EMP 테이블에서 부서번호가 20, 30 인 부서를 대상으로 부서의 총 급여가 10000 보다 적을 경우만 부서별 총 급여를 조회한다. SELECT DEPTNO, SUM(SAL) FROM EMP WHERE DEPTNO IN (20, 30) AND SUM(SAL) > 에러 발생 -- ORA-00934: group function is not allowed here -- (GROUP 함수를 일반 WHERE에서 쓸 수 없어서 생기는 오류) -- 1 SELECT DEPTNO, SUM(SAL) FROM EMP WHERE DEPTNO IN (20, 30) GROUP BY DEPTNO HAVING SUM(SAL) > 30 94..