DATA BASE
[데이터베이스] 사용자와 관계형 데이터베이스를 연결해 주는 표준 검색 언어이다. Structured Query Language의 약자가 의미하듯, 이미 정해진(구조화된) 질의 언어라는 뜻으로서, 일정한 질의 언어로 DB를 제어할 수 있으므로, 데이터를 매우 쉽게 관리할 수 있다. 데이터베이스에서 쓰이는 언어 중에서 가장 널리 알려지고 많이 사용되고 있으며, SELECT FROM WHERE 구조로 특징지을 수 있는 관계 사상을 기초로 한 대표적 언어이다. SQL은 데이터 정의, 데이터 조작, 제어 기능에 대한 명령을 모두 포함하고 있다. SQL은 데이터를 정의하는데 쓰이는 명령문과 데이터를 삽입 · 삭제하는 등의 조작에 쓰이는 부분, 그리고 query 명령문 부분과 그 외의 기능을 수행하는 부분들로 이루어져 있다.
[네이버 지식백과]
입사일로부터 90일이 지난 후의 사원 이름, 입사일, 90일 후의 날, 급여를 출력하라.
입사일로부터 6개월이 지난 후의 입사일, 6개월 후의 날짜, 급여를 출력하라.
급여가 30번 부서의 최저 급여보다 높은 사원의 사원번호, 이름, 급여를 출력하라.
모든 사원의 60일이 지난 후의 MONDAY는 몇 년, 몇 월, 며칠 인가를 구하여
이름, 입사일, MONDAY를 출력하라.
입사일로부터 오늘까지의 일수를 구하여 이름, 입사일, 근무일수를 출력하라.
입사일을 1996년 5월 14일의 형태로 이름, 입사일을 출력하라.
이름의 글자 수가 6자 이상인 사람의 이름을 앞에서 3자리만 구하여
소문자로 이름만을 출력하라.
10번 부서 월급의 평균, 최고, 최저, 인원수를 구하여 출력하라.
각 부서별 급여의 평균, 최고, 최저, 인원수를 구하여 출력하라.
각 부서별 같은 업무를 하는 사람의 인원수를 구하여 부서 번호, 업무 면, 인원수를 출력하라.
- 같은 업무를 하는 사람의 수가 4명 이상인 업무와 인원수를 출력하라.
각 부서별 평균 월급, 전체 원급, 최고 원급, 최저 월급을 구하여 평균 원급이 많은 순으로 출력하라.
- EMP와 DEPT TABLE 을 JOIN 하여 부서 번호, 부서명, 이름, 급여를 출력하라.
이름이 ALLEN인 사원의 부서명을 출력하라.
DEPT TABLE에 있는 모든 부서를 출력하고, EMP TABLE에 있는 DATA와 JOIN 하여 --
모든 사원의 이름, 부서 번호, 부서명, 급여를 출력하라.
EMP TABLE에 있는 EMPNO와 MGR을 이용하여
서로의 관계를 다음과 같이 출력하라.-- SMTH의 매니저는 FORD이다.
ALLEN의 직무와 같은 사람의 이름, 부서명, 급여, 직무를 출력하라.
전체 사원의 평균 임금보다
많은 사원의 사원번호, 이름, 부서명, 입사일, 지역, 급여를 출력하라.
10번 부서 사람들 중에서 20번 부서의 사원과 같은 업무를 하는
-- 사원의 사원번호, 이름, 부서명, 입사일, 지역을 출력하라.
10번 부서 중에서 30번 부서에는 없는 업무를 하는
-- 사원의 사원번호, 이름, 부서명, 입사일, 지역을 출력하라.
10번 부서와 같은 일을 하는
-- 사원의 사원번호, 이름, 부서명, 지역, 급여를 급여가 많은 순으로 출력하라.
MARTIN이나 SCOTT의 급여와 같은
사원의 사원번호, 이름, 급여를 출력하라.
급여가 30번 부서의 최고 급여보다 높은 사원의 사원번호, 이름, 급여를 출력하라.
ㅣ읽느라 수고 많으셨어요~ㅣ
부족한 글을 읽어주셔서 감사드립니다
아직 부족한 게 많으니
틀린 곳이 있다면
조언의 말씀 꼭 부탁드립니다!!!!
[데이터베이스]DB_쿼리문 SQL_ GROUP BY/ HAVING절 (0) | 2020.08.27 |
---|---|
[데이터베이스]_오라클 DB SQL쿼리문 문제 예제(4) (4) | 2020.08.17 |
[데이터베이스]_오라클 DB SQL쿼리문 문제 예제 (2) (0) | 2020.08.01 |
[데이터베이스]_오라클 DB SQL쿼리문 예제 문제 (1) (1) | 2020.07.22 |
[데이터베이스] 오라클_ 함수 종류 (일반함수: NVL/NVL2/NULLIF/COALESCE) (0) | 2020.07.19 |