본문 바로가기

Study/OracleDB

14강 오라클 SQL 데이터 함수의 적용

728x90

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