14강 오라클 SQL 데이터함수의 적용(문제풀기.)
-- 1. 모든 교수의 수와 봉급의 합을 구하여라.
-- 2. 수강 테이블에서 'B107'을 수강한 학생의 점수의 최대값과 최소값을 구하여라.
-- 3. 다음을 실행하고 그 의미를 설명하여라.
-- ABS(-32)
-- CEIL(-4.2)
-- FLOOR(-4.2)
-- MOD(8,3)
-- POWER(2,10)
-- SQRT(9)
-- 4. 학생 테이블에서 이름과 생일을 "김진우 1979년 9월 19일 수요일" 형태로 조회 하여라.
-- 5. 교수 테이블에서 교수명과 봉급을 조회하되, "김현석 (원)02,800,000" 형태로 조회 하여라.
-- 6. 다음 sql 문의 결과를 조회하고 각 함수의 의미를 설명하여라.
-- select 'abc123ABC', initcap('abc123ABC'), upper('abc123ABC'), lower('abc123ABC') from dual;
-- 7. 학생 테이블에서 학생의 생일과 생일이 속한 월을 조회하여라.
-- 8. 다음 sql문을 실행하여 결과를 조회하고, 그 의미를 설명하여라.
select substr('ABC좋은나라DEF웃긴나라', 2, 10) from dual; -- 2번째 글자의 위치부터 10개 출력
-- 9. "ABC좋은나라DEF웃긴나라"의 글자 수를 조회하라.
select length('ABC좋은나라DEF웃긴나라')from dual;
-- 10. select count(*), count(rank)from enrollment; 를 수행하고 그 결과 값이 틀린 이유를 설명하여라.
select count(*), count(rank)from emp;
-- 11. 자신의 생일과 자신의 생일이 속한 달의 마지막 날짜를 조회하여라.
'Study > OracleDB' 카테고리의 다른 글
16강 오라클 SQL 그룹 함수 집계 데이터 (4) | 2022.09.09 |
---|---|
15강 오라클 SQL 조건식 (1) | 2022.09.09 |
13강 오라클 SQL 변환함수 (1) | 2022.09.08 |
12강 오라클 SQL 날짜함수. (2) | 2022.09.08 |
11강 오라클 SQL 문자함수 (0) | 2022.09.06 |