본문 바로가기

국비교육103

1월 14일 국비교육 32일차 #1JAVA EEConnection URL => jdbc:oracle:thin:@127.0.0.1:1521:XE #2ⓐSQL> CREATE TABLE TEST03 2 AS SELECT * FROM EMP; ⓑSQL> CREATE TABLE TEST04 (ENAME, EMPNO) 2 AS SELECT ENAME, EMPNO FROM EMP; ⓒ SQL> CREATE TABLE TEST05(AAA, BBB) 2 AS SELECT ENAME, EMPNO FROM EMP; ⓓSQL> CREATE TABLE TEST06(ENAME, SAL) 2 AS 3 SELECT ENAME, SAL + NVL(COMM, 0) FROM EMP; ⓔSQL> CREATE TABLE TEST07(ENAME, DEPTNO, DNAME).. 2019. 1. 14.
1월 11일 31일차 #1 1.50, 80, 100 번 부서에 속해있는 직원들을 대상으로 1995년 이전에 입사했으며, 급여가 5000 이상인 직원들의 이름, 부서id, 입사일, 급여를 조회하시오.단, 출력결과는 입사일이 빠른 직원이 먼저 출력되어야 한다. SQL> SELECT FIRST_NAME, DEPARTMENT_ID, TO_CHAR(HIRE_DATE, 'YYYY-MM-DD') "HIRE_DATE", SALARY 2 FROM EMPLOYEES 3 WHERE DEPARTMENT_ID IN(50, 80, 100) AND SALARY >= 5000 AND EXTRACT(YEAR FROM HIRE_DATE) SELECT TO_CHAR(HIRE_DATE, 'YY')"입사년도", COUNT(JOB_ID)"직원수" 2 FROM EM.. 2019. 1. 11.
1월 10일 국비교육 30일차 #1Q1. 부서번호가 10, 20번인 사원의 이름, 입사일, 상세 입사일을 다음과 같이 출력해보자. SQL> SELECT ENAME AS 이름, HIREDATE AS 기본입사일, 2 TO_CHAR(HIREDATE, 'YYYY/MM/DD HH24:MI:SS') AS 상세입사일3 FROM EMP WHERE DEPTNO IN(10, 20); #2SQL> SELECT ENAME 이름, HIREDATE AS 기본입사일, 2 TO_CHAR(HIREDATE, 'YYYY/MM/DD HH"시" MI"분" SS"초"') AS 상세입사일 3 FROM EMP WHERE DEPTNO IN(10, 20); #3 SQL> CREATE TABLE TEST02( 2 MYNAME VARCHAR2(20), 3 MYDY DATE); #4T.. 2019. 1. 10.
1월 9일 국비교육 29일차 #1부서별 총합 뿐만 아니라 전체 총합 및 세부 내역을 보고 싶을 때SELECT DEPTNO, ENAME SUM(SAL)FROM EMPGROUP BY ROLLUP(DEPTNO, ENAME) Q1. 직위별 사원의 이름과 월급을 출력하라.SELECT JOB, ENAME, SUM(SAL)FROM EMPGROUP BY ROLLUP(JOB, ENAME) CUBE사용하기CUBE 연산자도 GROUP BY문과 함께 사용된다. 이것은 GROUP BY 문에서 명시한 전체 컬럼에 대해서 추가적인 요약정보를 단계적으로 만들어준다. 부서별과 직위별 월급과 총합SELECT DEPTNO, JOB, SUM(SAL)FROM EMPGROUP BY CUBE(DEPTNO, JOB); Q1. 부서별 총월급을 구하되 30번부서를 제외하고, 그.. 2019. 1. 9.
1월 8일 국비교육 28일차 #1Oracle의 ojdbc14.jar파일을 C:\Program Files\Java\jdk1.8.0_192\jre\lib\extC:\Program Files\Java\jre1.8.0_192\lib\ext에 붙여놓기 #2C:\oraclexe\app\oracle\product\10.2.0\server\NETWORK\ADMIN의 sqlnet.ora파일은 손대지 않는다. listener.ora, tnsnames.ora만 건든다 #3tnsnames.ora와 OracleServiceXE는 관련이 있다 #4C:\oraclexe\app\oracle\product\10.2.0\server\RDBMS\ADMIN에 있는 scott.sql 예제파일을 샘플로 사용한다. DROP TABLE DEPT;CREATE TABLE DEP.. 2019. 1. 8.
1월 7일 국비교육 27일차 #1DB공부 들어감 #2Final Project에서 Monitoring 시스템(성능측정 시스템) 만 잘 만들어도 좋은 성과가 나올 수 있음 성능측정 시스템 - 시스템의 전체적인 효율성 검사 #3 2019. 1. 7.