본문 바로가기

반응형

전체 글

(149)
12. LIKE 연산자 LIKE 연산자 - 검색하고자 하는 값을 정확히 모를 경우 와일드카드(%,-)와 함께 사용하여 원하는 내용을 검색하는 연산자 - % : 문자가 없거나, 하나 이상의 문자가 어떤 값이 오든 상관없다. - _(언더바임) : 하나의 문자가 어떤 값이 오든 상관 없다. ex) 이름이 K로 시작하는 사원을 검색하라. select * from emp where ename like 'K%' ex) 이름에 K가 들어간 사원을 검색하라. select * from emp where ename like '%K%' ex) 이름의 끝에 K가 들어간 사원을 검색하라 select * from emp where ename like '%K' ** _는 한 문자를 대신해서 사용 ex) 이름의 두번째 글자가 A인 사원을 검색하라 sele..
11. 논리연산자(and, or, not)/범위연산자(between, in) 1. 논리연산자 - AND, OT, NOT 2. 범위연산자 - BETWEEN : 특정 범위 내에 속하는 데이터를 알아보려고 할 때 사용함 - IN : 동일한 컬럼이 여러개의 값 중에서 하나인지를 알아보기 위해 간단하게 표현할 수 있는 연산자 ex) 급여가 1000에서 3000사이에 있는 사원을 출력하시오. ex) 사원번호가 7844이거나 7654이거나 7521인 사원을 검색하라. [or 연산자를 쓰는 경우] [ in 연산자를 쓰는 경우 ]
10. 문자데이터 조회 / 날짜데이터 조회 1. 문자데이터조회 - 문자데이터는 반드시 단일 따옴표 안에 표시한다. - 대소문자 구별 ex) 이름(ENAME)이 scott인 사원 조회 select * from emp where ename='SCOTT' (대소문자구분) ex) 테이블 EMP 중에서 급여가 2000 미만이 되는 사원의 사번과 이름, 급여를 출력하시오. 2. 날짜데이터 조회 - 반드시 단일 따옴표 안에 표시한다 형식은 년/월/일로 기술 ex) 1985년 이후에 입사한 사원의 이름과 입사일을 출력하시오
09. Where 조건과 비교 연산자 Where 조건과 비교 연산자 - 형식: select 컬럼명 from 테이블명 where 조건들 비교연산자 =, >, =,
09. SELECT 데이터조회(검색)을 하기 위한 SELECT - 형식 : select [distinct] [column] from 테이블명 **distinct : 중복을 제거한다 ex) select * from dept; //dept 테이블의 모든 내용출력 - 특정 열만 검색하기 select [column명] from 테이블명 - 컬럼이름에 별칭 지정하기 컬럼을 기술한 바로 뒤에 as라는 키워드를 쓴 후 별칭을 기술한다 ex) select deptno as deparmentno, dename as departmentname from dept; **별칭은 한글도 가능하다(한글일때는 as를 안붙임) - 중복된 데이터를 한번씩만 출력하게 하는 DISTINCT ex) EMP테이블에서 컬럼 JOB을 표시하되 중복된 값은 한번만 표..
08. 테이블스페이스 생성/변경/삭제 테이블스페이스 - 데이터베이스에서 생성하는 테이블, 인덱스, 뷰같은 객체를 저장할 수 있는 공간 - 하나의 테이블스페이스는 최소한 하나의 물리적 데이터파일로 구성된다 1. 테이블스페이스 생성 - create tablespace 테이블스페이스명 datafile 데이터파일경로 ex) create tablespace firstbank datafile 'c:\data\first01.dbf size 10M; 2. 데이터파일 추가 방법 - alter tablespace 테이블스페이스명 add datafile '경로' size (사이즈) ex) alter tablespace firstbank add datafile 'c:\data\first02.dbf' size 1M 3. 데이터파일의 크기를 변경하는 방법 - alt..
07. 오라클 데이터 타입 오라클 데이터 타입 char(size) - size 크기의 고정길이 문자 데이터 타입 - 최대크기 : 2000byte - 최소크기 : 1byte varchar2(size) - size 크기의 가변길이 문자 데이터 타입 - 최대크기 : 4000byte - 최소크기 : 1byte nvarchar2(size) - 국가별 문자 집합에 따른 size - 크기의 문자 또는 바이트의 가변길이 문자데이터 타입 - 최대크기 : 4000byte - 최소크기 : 1byte ** n=national number(size) - 숫자 데이터 타입 number(p, s) - 정밀도(p), 스케일(s)로 표현되는 숫자타입 - p: 1~38, s: -84~127 (s는 몇승인지, scale) - 전체 p자리중 소수점 이하 s자리 **..
06. SQL의 종류(DDL) DDL(Data Definition Language) - DDL은 데이터 객체를 생성 또는 변경, 제거 할 때 사용한다. **객체 : 테이블, 인덱스, 뷰, 트리거 등 SQL문을 수행하는 대상을 의미함 - create : 새로운 테이블을 생성한다. create table pk(pk는 테이블명) { no number(3) primary key, name varchar2(10), age number(2), addr varchar2(50), tel varchar2(15) ); - alter : 기존 테이블을 변경함 alter table 테이블명 modify(조건) ex) alter table pk modify(addr varchar2(30)) - rename : 테이블명을 변경 rename 테이블명 to 앞으..