SQL 9

SELECT문으로 INSERT하기

컬럼의 순서를 알고있다면 아래와 같이 입력하여 INSERT가 가능하다. INSERT INTO COUNTRIES VALUES('UI', 'Ukraine', 4); 다음과 같은 방식으로 컬럼의 내용을 확인한다. -- 해당 테이블안의 컬럼 내용을 확인하여 복사하고 아래 SELECT문에 복사한다. -- 일일히 컬럼을 적을 필요 없이 바로 삽입가능 하다. DESC COUNTRIES; 위에서 순서를 확인하고 넣고싶은 값이 있는곳은 값을 넣고 넣고 싶은 값이 없는곳은 그대로 컬럼이름을 써준다. -- 순서에 맞춰서 넣고 싶은 값을 넣는다. INSERT INTO COUNTRIES SELECT 'BS' ,'Belarus' ,4 FROM COUNTRIES WHERE COUNTRY_ID = 'UI' ; * WHERE절이 필요..

SQL 2022.11.06

5. SQL 기본 쿼리

-- 테이블 생성 CREATE TABLE topic ( id NUMBER NOT NULL, title VARCHAR2(50) NOT NULL, description VARCHAR2(4000), created DATE NOT NULL, CONSTRAINT PK_TOPIC PRIMARY KEY(id) -- 제약조건, 유일무이해야 한다.(PRIMARY KEY) ); -- 테이블 조회 SELECT id FROM topic WHERE id = 1; SELECT id FROM topic WHERE id > 1; SELECT id FROM topic; -- 데이터 정렬 (DESC 내림차순, ASC 오름차순) SELECT * FROM topic ORDER BY id DESC; SELECT * FROM topic ORD..

SQL 2022.11.02

1. 오라클 설치 해보기

오라클 설치를 해보았다. 이렇게 까지 오래걸릴지 몰랐음 도중에 계속 에러가 발생했지만 무슨 문제인지 몰라서 계속 해맸던것 같다. 여기서 오라클 로그인한 뒤에 다운로드한다. 아래의 경로에서 다운로드 경로와 다운로드 방법을 참고함 (나는 오라클 oracle 12_1_0_2_0 을 다운 받았다.) Oracle Software Delivery Cloud See a quick, introductory tour of the download process edelivery.oracle.com [Oracle] 오라클 다운로드 방법 (11g Standard Edition) 함께 보면 좋은 글 오라클 설치 방법 (12c Standard / Enterprise Edition) : https://itisik.tistory.c..

SQL 2022.10.30