분류 전체보기

    [백준 15686] 치킨배달(C++)

    보호되어 있는 글입니다.

    [6/17] 오라클 서브쿼리

    서브쿼리 : sql명령에 포함되어 실행되는 select명령 여러번의 sql명령으로 얻을 수 있는 결과를 하나의 sql명령으로 얻기위해 사용하는 기능 select(main쿼리) 명령에 포함되어 실행되는 select(서브쿼리)명령 서브쿼리 명령 실행 후 메인쿼리 명령 실행 메인쿼리 명령에서 서브뭐리 명령은 from, whrere, having구문에서 ( )안에 작성 WHERE구문에서 조건식의 비교값 대신 서브쿼리 명령의 검색값을 사용하여 검색 조건식의 비교대상과 같은 자료형의 값이 하나만 검색되도록 서브쿼리를 작성해야 한다. 단일행의 단일 검색값으로 비교 --EMP테이블에서 사원이름이 SCOTT인 사원보다 많은 급여를 받는 사원을 검색 --내가 처음에 틀리게 작성한 쿼리문 SELECT EMPNO, ENAME..

    [6/16] 분석함수

    [분석함수] 분석함수 윈도우 함수(그룹함수)에 의해 발생된 결과값을 제공받아 처리하여 반환하는 함수 - 그룹함수를 사용할 경우, 다른 검색대상을 선언하면 에러발생 - 그룹함수와 분석함수를 같이 사용할 경우 다른검색대상 선언 가능함 - GROUP BY 구문 대신 분석함수에 PARTITION BY 기능을 제공함 --GROUP BY 사용 불가 SELECT 윈도우함수 OVER ([PARTITION BY 컬럼명]) [ORDER BY 컬럼명] WINDOW,검색대상..... FROM 테이블명 [WHERE 검색조건] --PARTITION BY를 사용하면 그룹을 만들 수 있다. --오류발생 SELECT EMPNO, ENAME, SAL, DEPTNO, CEIL(AVG(SAL) OVER()) "부서별 평균급여" FROM E..

    [6/15] 오라클 함수사용

    [지난주 복습] 오라클서버가 쓰는 tns포트는 1521 문자함수, 숫자함수, 날짜함수, 변환함수, 일반함수 그룹함수 : 여러 개의 값을 전달받아 처리하여 결과값을 반환하는 함수 [문자함수] 문자함수 문자형 상수를 전달받아 처리하여 결과를 반환하는 함수 upper(문자상수) 전달받은 문자형 상수를 모두 대문자로 변환하는 함수 lower(문자상수) 전달받은 문자형 상수를 모두 소문자로 변환하는 함수 INITCAP(문자상수) 문자형 상수를 전달받아 첫문자만 대문자로 변환하고 나머지는 소문자로 변환하는 함수 CONCAT(문자상수, 문자상수) 두개의 문자형 상수를 전달받아 결합하여 반환하는 함수 SUBSTR(문자상수, 시작위치, 갯수) 문자형 상수에서 시작위치(INDEX:1부터)부터 갯수만큼의 문자들을 분리하여 ..

    [백준 11727] 2×n 타일링 2_dp(c++)

    [문제] https://www.acmicpc.net/problem/11727 11727번: 2×n 타일링 2 2×n 직사각형을 1×2, 2×1과 2×2 타일로 채우는 방법의 수를 구하는 프로그램을 작성하시오. 아래 그림은 2×17 직사각형을 채운 한가지 예이다. www.acmicpc.net [접근법] 다이나밍프로그래밍이란걸 보자마자 느낌..! 점화식을 찾아내기 위해 애썼음 [문제풀이] 고민하다가 찾은 점화식은 //홀수인경우 if (i % 2 != 0) { memo[i] = ((memo[i-1] * 2) - 1) % 10007; } else { memo[i] = ((memo[i -1] * 2) + 1) % 10007; } 근데 알고보니 원리가 따로있었다 경우의 수는 가로가1인 경우와, 가로가2인경우(2x2..