본문 바로가기

#4_140531_140621_DDL # DDL(Data Definition Language) l DDL 문 : 공공 데이터를 담을 테이블 생성과 관리방법 l DDL문 - create, alter, drop, truncate, rename 1. alter 문제226. 부서테이블에 sumsal 이란 컬럼을 추가하시오 ALTER TABLE DEPTADD sumsal NUMBER(10); 문제255. 사원테이블을 읽기 전용으로 변경하시오 ALTER TABLE EMP READ ONLY; SELECT *FROM user_tablesWHERE table_name='EMP'- 확인하는 방법 문제256. 다시 emp 테이블을 read write로 변경하시오 ALTER TABLE EMP READ write; 2. create문제228. 아래의 테이블을 생성.. 더보기
#4_140531_sysdate # SYSDATE 문제211. 오늘 입사한 사원의 이름과 입사일을 출력하시오 SELECT ename, hiredateFROM EMPWHERE hiredate = TO_DATE('14/06/07','RR/MM/DD'); l sysdate는 시분초가 모두 들어있기 때문에 where hiredate=sysdate 구문은 옳바르지 않다 문제212. 아래와 같이 데이터를 입력하고 오늘 입사한 사원의 이름과 입사일을 출력하시오 INSERT INTO emp(empno, ename, sal, deptno, hiredate)VALUES(4949, 'JONE', 4500, 30, TO_DATE('14/06/07','RR/MM/DD')); SELECT ename, hiredateFROM EMPWHERE TO_CHAR(hir.. 더보기
#4_140531_Subquery # SUBQUERY l 서브쿼리의 종류- Single row subqeury서브쿼리에서 메인쿼리로 하나의 값이 리턴연산자 : =, >, =, any, all, - Multiple column subquery : 서브쿼리에서 메인쿼리로 여러 개의 컬럼값이 리턴 l 서브쿼리를 쓸 수 있는 절- Select : scalar subquery- From : in line view- Where : subquery- Having : subquery- Order by : scalar subquery 문제142. SMITH와 같은 부서번호에서 근무하는 사원들의 이름과 월급과 부서번호를 출력하는데SMITH는 제외하고 출력하시오 SELECT ename, sal, deptnoFROM EMPWHERE deptno=(SELECT.. 더보기