목록프로그래밍 (91)
코딩하는 문과생
다중행함수 : 여러 행들을 입력값으로 받아 하나의 값으로 출력 -SUM SELECT SUM(COMM) FROM EMP; --NULL값을 제외하고 계산한다. SELECT SUM(DISTINCT SAL) --중복 값 제거 , SUM(SAL) FROM EMP; -COUNT --COUNT SELECT COUNT(*) FROM EMP WHERE DEPTNO=30; SELECT COUNT(DISTINCT SAL) --중복 값 제거 , COUNT(SAL) FROM EMP; SELECT COUNT(COMM) FROM EMP; --4 ----NULL값을 제외하고 계산한다. -MAX, MIN SELECT MAX(SAL) FROM EMP WHERE DEPTNO=10; SELECT MIN(SAL) FROM EMP WHERE ..
오라클 함수 : 특정한 결과값을 얻기 위해 데이터를 입력할 수 있는 특수 명령어 내장함수(단일행함수, 다중행함수)와 사용자 정의함수가 있다. 단일행함수 1. 문자함수 - UPPER, LOWER, INITCAP : 대, 소문자 전환 시 SELECT ENAME, UPPER(ENAME), LOWER(ENAME), INITCAP(ENAME) FROM EMP; SELECT * FROM EMP WHERE UPPER(ENAME) LIKE UPPER('scott'); SELECT * FROM EMP WHERE UPPER(ENAME) LIKE UPPER('%scott%'); - LENGTH : 문자열 길이 반환 SELECT ENAME, LENGTH(ENAME) FROM EMP; SELECT ENAME, LENGTH(EN..
1. 데이터를 조회하는 방법 SELECTION: 행단위로 조회 PROJECTION: 열단위로 조회 JOIN: 2개 이상의 테이블을 연결해서 조회 SELECT * FROM EMP; SELECT EMPNO, ENAME, DEPTNO FROM EMP; 2. 중복 데이터를 삭제: DISTINCT SELECT DISTINCT DEPTNO FROM EMP; SELECT DISTINCT JOB, DEPTNO FROM EMP; 3. 별칭 사용: AS SELECT ENAME, SAL, SAL*12+COMM AS ANNSAL, COMM FROM EMP; //실무에서 가장 선호 SELECT ENAME, SAL, SAL*12+COMM AS "ANNSAL", COMM FROM EMP; 4. ORDER BY SELECT * FR..
1. 오라클 데이터베이스 설치 https://www.oracle.com/database/technologies/oracle-database-software-downloads.html 접속 Database Software Downloads | Oracle Oracle Database 11g Release 2 Standard Edition, Standard Edition One, and Enterprise Edition 7/13: Patch Set 11.2.0.4 for Linux and Solaris is now available on support.oracle.com. Note: it is a full installation (you do not need to download 11.2.0.1 first)..