'IT. 컴퓨터' 카테고리의 글 목록
본문 바로가기

IT. 컴퓨터45

[오라클] 급여의 합 아래와 같이 나타내세요 10 2343 20 5346 30 8472 1) SELECT DEPTNO,SUM(SAL) -- 합을 보겠다. FROM TBL_NEWSAWON GROUP BY DEPTNO; --DEPTNO 의 DEPTNO SUM(SAL) 30 19800 1200 20 14000 10 16000 2) SELECT DEPTNO,SUM(SAL) FROM TBL_NEWSAWON GROUP BY DEPTNO; DEPTNO SUM(SAL) 30 19800 1200 20 14000 10 16000 -------------------------------------------------- SELECT COUNT(*) FROM TBL_NEWSAWON; --WHERE 절은 쓰.. 2020. 8. 23.
[오라클] 단일행함수(숫자함수, 문자함수, 날짜함수) ---- 단일행함수(숫자함수, 문자함수, 날짜함수) --- 입력값이 n개 --> 단일행함수를 실행한 결과도 n개 SELECT NAME, SUBSTR(NAME,2) FROM TBL_NEWSAWON; NAME SUBSTR(NAME,2) 한석규 석규 석규 규 세석한 석한 네석규 석규 오연수 연수 일용이 용이 이미자 미자 삼미자 미자 사미자 미자 고소영 소영 노주현 주현 도지원 지원 현재일로부터 1년2개월 3일 4시간 5분 6초 뒤를 구하세요 SELECT SYSDATE, ADD_MONTHS(SYSDATE,(1*12)+2) + 3 +4/24+ 5/(24*60) + 6/(24*60*60), SYSDATE + TO_YMINTERVAL('01-02') --년,월 +TO_DSINTERVAL('003 04:05:06') .. 2020. 7. 28.
[오라클] 뷰테이블 조회 VIEW_NEWSAWON -- SYS에서 -- GRANT CREATE VIEW TO NEWSCOTT; CREATE OR REPLACE VIEW VIEW_NEWSAWON -- 뷰테이블을 만드는데 없으면 만들고 있으면 이것으로 대체 해라 AS SELECT T.SANO AS "사원번호", T.NAME AS "사원명", T.JUBUN AS "주민번호", T.GENDER AS "성별", T.AGE AS "현재나이", TRUNC(T.AGE, -1) AS "연령대", T.YEARPAY AS "연봉", T.HIREDATE AS "입사일자", TO_CHAR( ADD_MONTHS(SYSDATE, (60-T.AGE) * 12) ,'YYYY') || TO_CHAR(T.HIREDATE, '-MM-DD') AS "정년퇴직일", TRUNC( ( T.YEA.. 2020. 7. 2.
[오라클]] INLINE VIEW INLINE VIEW VIEW란? 본다(=간주하다.)라는 뜻인데 즉, 테이블은 아니지만 SELECT 한 결과물이 테이블 처럼 나오므로 SELECT 한 결과물을 마치 테이블처럼 간주해서 보는 것을 VIEW 라고 부른다. SELECT T.SANO AS "사원번호", T.NAME AS "사원명", T.JUBUN AS "주민번호", T.GENDER AS "성별", T.AGE AS "현재나이", TRUNC(T.AGE, -1) AS "연령대", T.YEARPAY AS "연봉", T.HIREDATE AS "입사일자", TO_CHAR(ADD_MONTHS(SYSDATE, (60-T.AGE) * 12) , 'YYYY') || TO_CHAR(T.HIREDATE, '-MM-DD') AS "정년퇴직일", -- 정년퇴직일은 60.. 2020. 6. 29.

close