오라클
-
연산자,WILD CHARACTEROracle-diary/QUERY 2020. 1. 30. 17:58
요약 산술연산자와 논리 연산자 비교 논리연산자 우선순위 NOT>AND>OR 순 BETWEEN BETWEEN A AND B 비교 연산자 >,>=, and > or 순 산술연산자처럼 임의대로 우선순위를 두려면 ()를 이용하면 된다. --------------------------------------------------------------------------------------------------------------------------------- between ( SELECT EMPNO, ENAME, HIREDATE,DEPTNO 17:16:45 2 FROM EMP 17:16:48 3 WHERE HIREDATE > '81/01/01' AND (1000 < SAL < 3000); 는 안된다 = 1..
-
TABLE,RDBMS,사용자종류Oracle-diary/QUERY 2020. 1. 30. 17:55
Table 데이터의 크기 ? 가장 작은 크기 -> bit 1개를 담을 수 있다. 8bit -> 1byte 1024byte -> 1kbyte 1024Kbyte-> 1MB 1024MB -> 1GB 1024GB -> 1TB ' ' ' ' ' -- 데이터의 사이즈는 점점 커지기 때문에 SELECT*를 기업에서 쓸일은 거의 없다. 제한을 걸어 부분적인 것을 보는 방법을 익혀야 한다. ROW행 COLUMN 열 일반 적으로 데이터는 테이블인 행과 열로 구성되어 있다. 특정한 row를 선택하는 것을 selection이라 한다. 특정한 column을 선택하는 것을 projection이라 한다. 내가 보고 싶은 데이터가 두개의 테이블로 나뉘어져 있다면 하나로 묶어 보는 것을 join이라 한다. ---------------..
-
JOIN조건Oracle-diary/QUERY 2020. 1. 30. 17:51
요약 join 정의 두개 이상의 테이블 병합해 원하는 값 도출 일반조건 차이 join 조건은 없으면 오류가 난다. 종류 non-equi,equi,natural,outer,self,cross join join 조건의 필요성 한테이블의 한행에 다른 테이블의 모든 행이 비교되는 것을 막음. self join 정의 같은 테이블 비교 테이블 명칭을 다르게 해주어 비교하기. outer join 정의 where 절 붙이고 싶은 테이블에(+) or from절 테이블명 left outer join 테이블명 or from절 테이블명 right outer join 테이블명 cross join 정의 from 테이블명 cross join 테이블명 natural join 정의 from 테이블명 natural join 테이블명 열..
-
DESC,절과 문,기본 명령어Oracle-diary/QUERY 2020. 1. 30. 17:48
desc? 테이블 정보를 확인하는 명령 desc 테이블명 desc emp desc emp (사원 테이블) 이름 -------------------------------------- EMPNO (사원번호) ENAME (사원명) JOB (직무) MGR (직속상사의 사번) HIREDATE (입사일) SAL (급여) COMM (수당) DEPTNO (부서번호) desc dept 회사에서 부서관련 정보를 알 수 있다. ------------------------------------------------------------------------------------------------------------------ *= 모든이라는 뜻 select와 from 명령어는 ansi에서 지정한 개발자들간의 약속이다. ..
-
BUFFEROracle-diary/QUERY 2020. 1. 30. 17:46
buffer란? --------------------------------------------------------------------------------------------------------- oracle 안에서 버퍼의 사용법? SQL에서 SELECT문 등을 쓴후 ED 쓰면 메모장으로 전 명령어가 그대로 적혀 나온다 그것을 수정하고싶은 부분을 고쳐서 저장하고 /를 치면 고친 문장의 명령어를 토대로 다시 실행된다. --------------------------------------------------------------------------------------------------------- BUFFER 편집시 주의 사항 1. 반드시 1개의 SQL문만이 고칠 수 있다 . 2. SQLP..