오라클 - 1
2021. 7. 4. 22:44ㆍ(구)공부/DB
728x90
DESC EMP; 테이블 정보 조회
-- 테이블 생성
CREATE TABLE DEPT_TEMP
AS SELECT *
FROM DEPT;
-- 테이블 삭제
DROP TABLE DEPT_TEMP;
INSERT INTO DEPT_TEMP(DEPTNO,DNAME,LOC)
VALUES (50,'DATABASE','SEOUL');
-- DISTINCT 열 중복 제거
SELECT DISTINCT JOB, DEPTNO
FROM EMP;
SELECT *
FROM EMP
WHERE EMPNO NOT IN (7369,7566,7902);
SELECT *
FROM EMP
WHERE SAL BETWEEN 2000 AND 3000;
SELECT *
FROM EMP
WHERE ENAME LIKE '%S%';
SELECT *
FROM EMP
WHERE ENAME LIKE '_L%';
SELECT *
FROM EMP
WHERE ENAME LIKE 'A\_A'; --A_A를 검색해야 할 때
SELECT ENAME, SAL, COMM, SAL * 12 + COMM AS ANNSAL
FROM EMP
WHERE SAL * 12 + COMM IS NULL;
-- 열 구성만 복사하고 내용 행은 복사하고 싶지 않을 때.
CREATE TABLE EMP_TEMP AS SELECT * FROM EMP WHERE 1 != 1;
--현재 날짜
SELECT SYSDATE FROM DUAL;
728x90
'(구)공부 > DB' 카테고리의 다른 글
mysql 조건에 따라 inser or update (0) | 2021.09.01 |
---|---|
오라클 - 3 (0) | 2021.07.04 |
오라클 - 2 (0) | 2021.07.04 |
(ORACLE) 계정 생성/준비하기 (0) | 2021.07.01 |