본문 바로가기

문제풀이/DB5

[SQL] hr schema 표준함수 문제 hr 표준함수 -- 문제1) EMPLOYEES 테이블에서 King의 정보를 소문자로 검색하고 사원번호, 성명, 담당업무(소문자로),부서번호를 출력하라. SELECT employee_id, LOWER(last_name), LOWER(job_id), department_id FROM employees WHERE LOWER(last_name) = 'king'; -- 문제2) EMPLOYEES 테이블에서 King의 정보를 대문자로 검색하고 사원번호, 성명, 담당업무(대문자로),부서번호를 출력하라. SELECT employee_id, UPPER(last_name), UPPER(job_id), department_id FROM employees WHERE UPPER(last_name) = 'KING'; -- 문제3.. 2021. 6. 1.
[SQL] Table 생성 연습문제(2) TABLE을 작성하라. -- TEAM : 팀 아이디, 지역, 팀명, 개설 날짜, 전화번호, 홈페이지 CREATE TABLE PLAYER( PLAYERID NUMBER CONSTRAINT PK_PLAYER PRIMARY KEY, PLAYERNAME VARCHAR2(20) NOT NULL, JOINDATE DATE, POSITION VARCHAR2(20), HEIGHT NUMBER(5, 1), TEAMID NUMBER(8) ); -- PLAYER : 선수번호, 선수명, 등록일, 포지션, 키, 팀 아이디 CREATE TABLE TEAM( TEAMID NUMBER(8) CONSTRAINT PK_TEAM_ID PRIMARY KEY, RESIONNAME VARCHAR2(10), TEAMNAME VARCHAR2(30.. 2021. 6. 1.
[SQL] Table 생성 연습문제(1) 온라인 마켓 TABLE을 작성하라. -- PRODUCT(상품) : 상품번호, 상품명, 상품가격, 상품설명 CREATE TABLE PRODUCT( PRODUCTID NUMBER PRIMARY KEY, NAME VARCHAR2(50) NOT NULL, PRICE NUMBER NOT NULL, PRODUCT_DESC VARCHAR2(500) ); -- CONSUMER(소비자) : 소비자 ID, 이름, 나이 CREATE TABLE CONSUMER( USERID VARCHAR2(50) CONSTRAINT PK_USER_ID PRIMARY KEY, NAME VARCHAR2(50) NOT NULL, AGE NUMBER(3) NOT NULL ); -- CART(장바구니) : 장바구니 번호, 소비자 ID, 상품번호, 수.. 2021. 6. 1.
[SQL] scott schema scott schema -- 6) emp 테이블에서 사원번호가 7698 인 사원의 이름, 업무, 급여를 출력하시오. SELECT ENAME, JOB, SAL FROM emp WHERE EMPNO = 7698; -- 7) emp 테이블에서 사원이름이 SMITH인 사람의 이름과 월급, 부서번호를 구하시오. SELECT ENAME, SAL, DEPTNO FROM EMP WHERE ENAME = 'SMITH'; -- 8) 월급이 2500이상 3500미만인 사원의 이름, 입사일, 월급을 구하시오. SELECT ENAME, hiredate, SAL FROM EMP WHERE SAL >= 2500 AND SAL < 3500; -- 9) 급여가 2000에서 3000사이에 포함되지 않는 사원의 이름, 업무, 급여를 출력.. 2021. 5. 26.
[SQL] hr schema hr schema -- 문제1) EMPLOYEES 테이블에서 급여가 3000이상인 사원의 사원번호, 이름, 담당업무, 급여를 출력하라. SELECT employee_id, first_name, salary FROM employees WHERE salary >= 3000; -- 문제2) EMPLOYEES 테이블에서 담당 업무가 ST_MAN인 사원의 사원번호, 성명, 담당업무, 급여, 부서번호를 출력하라. SELECT employee_id, first_name, job_id, salary, department_id FROM employees WHERE job_id LIKE 'ST_MAN'; -- 문제3) EMPLOYEES 테이블에서 입사일자가 2006년 1월 1일 이후에 입사한 사원의 사원번호, 성명, 담당.. 2021. 5. 26.