SELECT 직원ID
, 입사일시
, 주민등록번호
, 연봉
, 부서ID
FROM 직원;
SELECT 부서ID
, 부서명
, 근무지
FROM 부서;
SELECT 직원ID
, 구분코드
, 연락처
FROM 직원연락처;
SELECT *
FROM 직원;
SELECT *
FROM 직원주소;
SELECT *
FROM 직원연락처;
SELECT DISTINCT 직원ID
FROM 직원연락처;
SELECT 직원ID
, 연봉
, 1000
, 연봉+1000
FROM 직원;
SELECT 직원ID
, 연봉
, 연봉*0.1 AS 보너스
, 연봉+(연봉*0.1) AS 실수령액
FROM 직원;
SELECT 이름
, 연봉
, 이름 || ' 직원의 연봉은 ' || 연봉 || '만원입니다.'
FROM 직원;
SELECT 이름
, 나이
, 이름 || ' 직원의 나이는 ' || 나이 || '살입니다.'
FROM 직원;
SELECT SUBSTR('https://smhrd.or.kr/', 9, 5)
FROM DUAL;
SELECT 직원ID
, 주민등록번호
, SUBSTR(주민등록번호, 1, 6) AS 생년월일
FROM 직원;
SELECT 직원ID
, 구분코드
, 연락처
, REPLACE(연락처, '-', '') AS 연락처번호만
FROM 직원연락처;
SELECT TRIM(' 안녕하세요 ')
FROM DUAL;
SELECT LOWER('ABCDE123@@') AS LOWER사용
FROM DUAL;
SELECT 패스워드
, UPPER(패스워드) AS UPPER한_패스워드
FROM 직원;
SELECT 연봉
, MOD(연봉, 1000)
FROM 직원;
SELECT ROUND(1.452, 2)
, ROUND(1.452, 1)
FROM DUAL;
SELECT SYSDATE
FROM DUAL;
SELECT SYSDATE + 1 AS 하루더함
, SYSDATE + 1/24 AS 한시간더함
, SYSDATE + 1/24/60 AS 일분더함
, SYSDATE + 1/24/60/60 AS 일초더함
FROM DUAL;
SELECT LAST_DAY(SYSDATE)
FROM DUAL;
SELECT 직원ID
, 입사일시
, ADD_MONTHS(입사일시, 60)
, ADD_MONTHS(입사일시, -60)
FROM 직원;
SELECT 직원ID
, 입사일시
, ADD_MONTHS(입사일시, 60)
FROM 직원;
SELECT SYSDATE+3 AS 삼일후
FROM DUAL;
SELECT TO_NUMBER('1')
FROM DUAL;
SELECT TO_CHAR(1)
FROM DUAL;
SELECT TO_CHAR(SYSDATE, 'YYYY/MM/DD HH24:MI:SS')
FROM DUAL;
SELECT TO_DATE('20230101', 'YYYY/MM/DD')
FROM DUAL;
SELECT TO_DATE('20230101141212', 'YYYY/MM/DD HH24:MI:SS')
FROM DUAL;
SELECT 직원ID
, 입사일시
, TO_CHAR(입사일시, 'YYYY') AS 입사연도
FROM 직원;
SELECT 직원ID
, 나이
, 나이+1 AS 올해나이
FROM 직원;
SELECT 직원ID
, 나이
, NVL(나이, 0)
FROM 직원;
NVL(is not null 값, null값)
SELECT 직원ID
, 나이
, NVL2(나이, 나이, 0)
FROM 직원;
SELECT 직원ID
, 나이
, DECODE(나이, NULL, 0, 나이)
FROM 직원;
SELECT 직원ID
, 나이
, COALESCE(나이, NULL, 0)
FROM 직원;
SELECT 직원ID
, 패스워드
, NVL(나이, 20) AS 나이
FROM 직원;
SELECT 직원ID
, 성별
, 연봉
, DECODE(성별, '남', '남성입니다', '여성입니다') AS 남녀확인
FROM 직원;
'Computer Engineering > DB_Oracle' 카테고리의 다른 글
SQL_FROM&JOIN 예제_총정리 (0) | 2023.03.08 |
---|---|
SQL_WHERE 예제_총정리 (0) | 2023.03.08 |
DDL (0) | 2023.03.08 |
TCL (0) | 2023.03.08 |
DCL (0) | 2023.03.08 |
댓글