반응형
--emp에서 사원번호, 사원명, 한달급여, 연봉(한달급여*12),보너스 포함 총연봉을 조회해주세요 ($,천단위구분)
select empno 사원번호, ename 사원명, TO_CHAR(sal, '$999,999') 한달급여,
TO_CHAR(sal*12, '$999,999') 연봉, TO_CHAR(sal*12+NVL(comm,0), '$999,999') 보너스포함총연봉 from emp;
--emp 에서 이름이 A나 M으로 시작하는 모든사람
select * from emp where ename LIKE 'A%' OR ename like 'M%';
--emp에서 이름의 두번째 글자가 A인사람(_로 표시)
select * from emp where ename LIKE '_A%'; --이름의 2번째 글자가 A인사람
select * from emp where ename LIKE '__R%'; --이름의 3번째 글자가 R인사람
--emp에서 comm이 있는사람 중에서 sal가 1500이상인 사람 출력하시오 (전체필드출력)
select * from emp where comm is not null and sal>=1500;
반응형
'DB > 오라클 SQL문' 카테고리의 다른 글
24. and 연산자 | or 연산자 | count(*)는 null포함 | sum(합계) 연산자 | avg(나누기) 연산자 | max연산자 | min 연산자 (0) | 2022.02.22 |
---|---|
24. 23일수업 복습문제 (0) | 2022.02.22 |
23. 시스템 현재날짜 | Max | Min | sum(컬럼명), avg(컬럼명) | count(*), count(컬럼명) | To-CHAR (컬럼명[포맷]) (0) | 2022.02.21 |
23. UNION (중복된값 제거) | UNION ALL (중복값까지 모두) | intersect 연산자 (교집합) (0) | 2022.02.21 |
23. order by 1,2 | where, order by 같이 쓰기 | 별명 이용해서 정렬(alias) (0) | 2022.02.21 |