26: SQL2

jk·2024년 2월 6일
0

kdt 풀스택

목록 보기
49/127



1.dual 테이블에 대하여 설명하시오.

  • Single dummy column for calculation.



2. -10 의 절대값을 sql로 출력하시오.

select -10, abs(-10) from dual;



3. 34.5432 반올림 하여 sql로 출력하시오.

select 34.5432, round(34.5432) from dual;



4.SELECT 34.5678, ROUND(34.5678, -1) FROM DUAL;

위의 출력 결과를 예측 하시오.

  • Same with previous code of number 3.



5.TRUNC 함수에 대하여 설명하시오.

  • trunc(double num, int placeValue)
  • It ignores part of the number from the placeValue number of the num.



6.LENGTH 함수와 LENGTHB 함수의 차이는?

  • LENGTH: Counting the number of characters of the string.
  • LENGTHB: Counting the bytes of characters of the string.



7.사원들의 입사일에서 입사 년도와 입사 달을 출력하는 쿼리문은?

select hiredate, substr(hiredate, 8, 2), substr(hiredate, 4, 3) from emp;



8. 9월에 입사한 사원을 출력하는 쿼리문은?

select * from emp where substr(hiredate, 4, 3) = 'SEP';



9.두 날짜 사이의 개월수(입사날짜와 현재날짜)를 구하는 sql 문은?

select sysdate - hiredate from emp;



10.사원들의 입사일을 출력하되, YYYY-MM-DD 표현하시오.

select to_char(hiredate, 'YYYY-MM-DD') from emp;



11.1981년 2월 20일에 입사한 사원을 검색하는 쿼리문은?

select * from emp where hiredate = '20-FEB-81';



12.올해 며칠이 지났는지 현재 날짜에서 2016/01/01을 뺀 결과를 출력하는 쿼리문은?

select sysdate - to_date('01-JAN-16') from dual;



13. TO_Date 함수와 TO_NUMBER 함수에 대하여 설명하시오.

  • to_date: Casting the String to date.
  • to_number: Casting the String to number.
profile
Brave but clumsy

0개의 댓글