목록국비수업/DB (7)
✿∘˚˳°∘°
2022/12/23 [ 1. GROUP BY & HABING ] ======================================================== 그룹함수는 일반컬럼과 사용불가(출력되는 ROW의 수가 다르기 때문에), GROUP BY 그룹의 기준을 정해주는 분법 SELECT SALARY FROM EMPLOYEE; SELECT SUM(SALARY) FROM EMPLOYEE; -- 조회되는 모든 ROW가 하나의 그룹(조회되는 행이 하나의 그룹으로 묶이는것) -- 23명 전체의 급여합계 SELECT SALARY FROM EMPLOYEE WHERE DEPT_CODE='D9'; SELECT SUM(SALARY) FROM EMPLOYEE WHERE DEPT_CODE='D9'; SELECT DEP..
2022/12/22 [ 1. 단일함수 ] ========================================================= --[ 문자열관련 함수 ] -- LENGTH(주어진문자의 길이), LENGTHB(주어진문자의 BYTE) SELECT EMP_NAME, LENGTH(EMP_NAME), LENGTHB(EMP_NAME), EMAIL, LENGTH(EMAIL), LENGTHB(EMAIL) FROM EMPLOYEE; -- 오라클XE는 한글을 3BYTE로 처리하므로 이름은 3글자 - 9BYTE -- INSTR : 찾는 문자열이 지정한 위치부터 지정한 횟수만큼 나타난 위치 -- INSTR(STRING, STR, NUM1, NUM2) -- STRING에서 STR이라는 문자열을 찾음, 찾는 위..
2022/12/21 [ 1. DML(SELECT) ] ======================================================== DQL - SELECT 데이터를 검색(추출)하기 위해 사용되는 언더 DML에 속해있으며 DML중 SELECT만을 따로 의미 Result Set : 데이터를 조회한 결과 - 0개이상의 행을 포함하기때문에 한줄도없을수도있음(0포함) - 특정기준에 의해 정렬가능(특정행/특정컬럼/다른테이블의특정컬럼과함께) SELECT 컬럼명 FORM 테이블명 WHERE 조건식; [ 실 습 ] -- 전체실행:F5 명령문실행:Ctrl+Enter SELECT * FROM EMPLOYEE; -- 주석 -- 특정테이블 조회하는 방법 /* 주석 SELECT 조회하고싶은컬럼1,조회하고싶..