반응형

oracle 76

[Oracle] WHERE(3) - IN/BETWEEN 연산자

이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 (4) IN 연산자 설명 컬럼의 결과값이 포함되거나 포함되지 않는 데이터를 추출하고 싶을 떄 사용 문법 SELECT ... FROM ... WHERE [컬럼명] (NOT) IN ([값1], [값2], ... , [값n]); -- IN 앞에 NOT을 붙일 경우 IN 뒤의 값이 포함되지 않는 데이터를 추출함 SELECT * FROM EMP WHERE JOB IN ('MANAGER', 'SALESMAN', 'CLERK'); SELECT * FROM EMP WHERE JOB NOT IN ('MANAGER',..

[Oracle] WHERE(2) - <>/!=/^= 연산자

이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 설명 등호(=) 기호의 반대 의미. 즉 WHERE절에서 해당 값에 해당하지 않는 데이터를 출력할 때 사용 문법 SELECT ... FROM ... WHERE [컬럼명] (혹은 !=, ^=로 사용) [값] , !=, ^=의 차이와 성능 등은 아래 링크를 참고할 것. 링크 SELECT * FROM EMP WHERE JOB != 'MANAGER'; SELECT * FROM EMP WHERE JOB 'SALESMAN'; SELECT * FROM EMP WHERE JOB ^= 'CLERK'; SELECT * ..

[Oracle] WHERE(1) - WHERE, AND/OR 연산자

이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 (1) WHERE 설명 데이터 로우를 출력할 때 원하는 조건에 해당하는 로우만 출력하고 싶을 때 사용 문법 SELECT ... FROM ... WHERE [컬럼명] = [조건] -- 조건으로 숫자가 들어갈 경우 그냥 입력, 문자열이 들어갈 경우 작은따옴표를 '문자열'처럼 양 옆에 붙임 -- 부등호도 사용할 수 있음(>, =, = 2500 OR JOB = 'MANAGER'; SELECT * FROM EMP WHERE SAL >= 2500 AND JOB = 'MANAGER'; SELECT * FROM E..

[Oracle] SELECT

이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 SELECT (1) SELECT, FROM 설명 테이블이 갖고 있는 데이터 로우(레코드)의 컬럼 전체, 혹은 컬럼 일부의 값을 출력 문법 SELECT * FROM [테이블명]; : 컬럼 전체를 조회 SELECT [컬럼명1], [컬럼명2], ... , [컬럼명n] FROM [테이블명]; : 컬럼을 명시하여 원하는 컬럼을 조회 SELECT * FROM EMP; SELECT EMPNO, ENAME, DEPTNO FROM EMP; SELECT EMPNO, DEPTNO FROM EMP; SELECT DEPTN..

[Oracle] DESC 명령어

이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 DESC 명령어 설명 생성된 테이블의 컬럼과 제약조건, 자료형을 출력 문법 DESC [테이블명]; DESC EMP; DESC DEPT; DESC SALGRADE; 결과 DESC EMP; 이름 널 유형 -------- -------- ------------ EMPNO NOT NULL NUMBER(4) ENAME VARCHAR2(10) JOB VARCHAR2(9) MGR NUMBER(4) HIREDATE DATE SAL NUMBER(7,2) COMM NUMBER(7,2) DEPTNO NUMBER(2) D..

반응형