목록select (5)
Yeonee's Story
안녕하세요. https://blog.naver.com/sysysy0302 여니입니다 :) SQL(Structured Query Language)의 종류 SQL(Structured Query Language)의 종류에는 데이터 정의(DDL), 데이터 조작(DML), 데이터 제어(DCL)가 있습니다. DDL - 데이터 정의어(Data Definition Language) 데이터의 구조를 정의하기 위한 테이블 생성, 수정,삭제 같은 데이터의 전체 골격을 결정하는 역할의 언어를 말합니다. CREATE : 데이터베이스, 테이블 등을 생성 DROP : 데이터베이스, 테이블을 삭제 ALTER : 테이블 수정 TRUNCATE : 테이블에 있는 모든 데이터 삭제 // 테이블 생성(CREATE) CREATE TABLE S..
안녕하세요. #yeoneeblog 여니입니다 :) /* 그룹을 묶어줄 기준을 제시할 수 있는 구문 => 그룹함수와 같이 쓰임. 해당 제시된 기준별로 그룹을 묶을 수 있음 여러개의 값들을 하나의 그룹으로 묶어서 처리할 목적으로 사용 [표현법] GROUP BY 묶어서 기준이 될 컬럼 */ -- 각 부서별로 총 급여의 합계 SELECT DEPT_CODE, SUM(SALARY) FROM EMPLOYEE GROUP BY DEPT_CODE; -- 부서별로 그룹을 짓겠다. -- 각 부서별 사원수 SELECT DEPT_CODE, COUNT(*) FROM EMPLOYEE GROUP BY DEPT_CODE; -- 각 부서별 총 급여 합을 부서별 오름차순으로 정렬해서 조회 SELECT DEPT_CODE, SUM(SALARY..
안녕하세요. #yeoneeblog 여니입니다 :) DML : 데이터 조작 , SELECT(DQL) , INSERT , UPDATE , DELETE DDL : 데이터 정의 , CREATE , ALTER , DROP TCL : 트랜잭션 제어, COMMIT, ROLLBACK DCL : 권한 부여, GRANT, REVOKE -명령어, 키워드, 컬럼명, 테이블명은 대소문자를 가리지 않는다. - 소문자로 해도 무방하지만 대문자로 쓰는게 관례 데이터를 조회하거나 검색할 때 사용하는 명령어 - RESERT SET : SELECT 구문을 통해 조회된 데이터의 결과물을 의미 (조회된 행들을 집합) [표현법] SELECT 조회하고자하는 컬럼명, 컬럼명2, 컬럼명3 FROM 테이블명; 조회하고자하는 칼럼들을 나열하는 SELE..
안녕하세요. #yeoneeblog 여니입니다 :) /* DML : 데이터 조작 , SELECT(DQL) , INSERT , UPDATE , DELETE DDL : 데이터 정의 , CREATE , ALTER , DROP TCL : 트랜잭션 제어, COMMIT, ROLLBACK DCL : 권한 부여, GRANT, REVOKE 데이터를 조회하거나 검색할 때 사용하는 명령어 - RESERT SET : SELECT 구문을 통해 조회된 데이터의 결과물을 의미 (조회된 행들을 집합) [표현법] SELECT 조회하고자하는 컬럼명, 컬럼명2, 컬럼명3 FROM 테이블명; */ -- EMPLOYEE테이블의 전체 사원들의 사원번호, 사원이름, 급여 칼럼을 조회함 SELECT EMP_ID, EMP_NAME, SALARY FR..
안녕하세요. #yeoneeblog 여니입니다 :) 오라클 수업을 듣기 시작했어요! 열심이 또 정보를 저장하고 공부할 수 있도록 노력하겠습니다.ㅎㅎ -- 한줄주석 /* 여러줄 주석 */ SELECT * FROM DBA_USERS; -- 현재 모든 계정들에 대해서 조회하는 명령문 -- 명령문 한줄 실행시 CTRL+ENTER 누르면 즉시 실행됨 OR 위쪽 재생버튼 클릭. -- 계정 생성 -- 일반 사용자계정을 만들 수 있는 권한은 오로지 관리자 계정에 있음. -- 사용자 계정 생성방법 -- [표현법] CREATE USER 계정명 IDENTIFIED BY 비밀번호; CREATE USER KH IDENTIFIED BY KH; -- 생성된 사용자계정에게 최소한의 권한부여(ROLE권한부여) -- 최소한의 권한 내역 ..