DBMS/MySQL

SQL

SZCODE 2020. 4. 1. 01:18
-- 1) 입사일이 2014년도인 사람의 모든 정보를 검색하세요 

select *
from emp
where HIREDATE like '2014%';

-- 2) 이름 중 S자가 들어가 있는 사람만 모든 정보를 검색하세요. 

select *
from emp
where ename like '%S%';
 
-- 3) 커미션이 NULL인 사람의 정보를 검색하세요. 

select *
from emp
where comm is null;
 
-- 4)  30번 부서의 연봉을 계산하여 이름, 부서번호, 급여, 연봉(12개월 월급여+연말보너스)을 검색하세요. 단, 연말에 급여의 150%를 보너스로 지급한다. 
 
select ename 이름, empno 부서번호, sal 급여, sal*12 + sal*1.5 연봉
from emp
where deptno = 30;

-- 5) 급여가 $2,000 이상인 모든 사람은 급여의 15%를 경조비로 내기로 하였다. 이름, 급여, 경조비를 검색하세요. 
 
select ename 이름, sal 급여, sal*0.15 경조비
from emp
where sal >= 2000;

'DBMS > MySQL' 카테고리의 다른 글

JDBC API  (0) 2020.04.01
함수, 그룹핑, DML, DDL  (0) 2020.04.01