SQL SELECT문4 기초 SELECT문 문제 풀이(4) / scott계정 emp 테이블 기반 -- SCOTT --19) emp 테이블에서 사원번호, 사원이름, 입사일을 출력하는데 입사일이 빠른 사람순으로 정렬하시오. SELECT empno, ename, hiredate FROM emp ORDER BY hiredate ASC; --20) emp 테이블에서 사원이름, 급여, 연봉을 구하고 연봉이 많은 순으로 정렬하시오. SELECT ename, sal, sal*12 FROM emp ORDER BY sal*12 DESC; --21)10번 부서와 20번부서에서 근무하고 있는 사원의 이름과 부서번호를 출력하는데 이름을 영문자순으로 표시하시오. SELECT ename, deptno FROM emp WHERE deptno = 10 OR deptno = 20 ORDER BY ename ASC; --22) 커미.. 2021. 5. 27. 기초 SELECT문 문제 풀이(3) / hr 계정 employees 테이블 기반 -- hr 정렬 -- 문제1) EMPLOYEES 테이블에서 입사일자 순으로 정렬하여 사원번호, 이름, 업무, 급여, 입사일자,부서번호를 출력하라. SELECT employee_id, first_name, job_id, salary, hire_date, department_id FROM employees ORDER BY hire_date ASC; -- 문제2) EMPLOYEES 테이블에서 가장 최근에 입사한 순으로 사원번호, 이름, 업무, 급여, 입사일자,부서번호를 출력하라. SELECT employee_id, first_name, job_id, salary, hire_date, department_id FROM employees ORDER BY hire_date DESC; -- 문제3) EMPLOYEES.. 2021. 5. 27. SQL SELECT문으로 이것저것 다 해보기(4) / JOIN 우리가 다른 테이블에 있는 자료를 함께 묶어서 작업해야 할 일이 생기곤 합니다. 모든 일을 혼자서 다 할 수 없는 것처럼 다른 테이블에서 내가 필요한 정보를 꺼내오는 작업이 필요한데 그럴 때 SQL에서는 JOIN을 활용합니다. 먼저 제일 많이 쓰이고 중요한 JOIN이 바로 INNER JOIN 입니다. 이름처럼 안에서 꺼내온다 즉 두 개 이상의 테이블을 활용하여서 특정 조건에 맞는 값을 가진 새로운 테이블을 만드는 것입니다. 백문이 불여일견이라고 예제를 통해 알아가보겠습니다. ansi SQL과 Oracle SQL, 두 가지 버전으로 사용하는 방법을 알아볼 것입니다. 1. INNER JOIN --ansi SQL SELECT e.employee_id, e.first_name, e.department_id, d.. 2021. 5. 27. 기초 SELECT문 문제 풀이(1) / hr계정 employees 테이블 기반 -- hr 계정 -- 문제1) EMPLOYEES 테이블에서 급여가 3000이상인 사원의 사원번호, 이름, 담당업무, 급여를 출력하라. SELECT employee_id, first_name, job_id, 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 = 'ST_MAN'; -- 문제3) EMPLOYEES 테이블에서 입사일자가 2006년 1월 1일 이후에 입사한 사원의 -- 사원번호,.. 2021. 5. 26. 이전 1 다음