본문 바로가기

패스트캠퍼스후기31

패스트 캠퍼스 챌린지 19일차 데이터베이스와 SQLD 합격패스 Online Ch 05. SQL 기본 - 04. 서브쿼리 (1) 서브 쿼리 기본 SELECT MAX(LIST_PRICE) FROM PRODUCTS ; - LIST_PRICE의 최대값을 구함 SELECT PRODUCT_ID , PRODUCT_NAME , LIST_PRICE FROM PRODUCTS WHERE LIST_PRICE = 8867.99 ; - LIST_PRICE가 8867.99 인 행을 출력 SELECT PRODUCT_ID , PRODUCT_NAME , LIST_PRICE FROM PRODUCTS WHERE LIST_PRICE = ( SELECT MAX(LIST_PRICE) FROM PRODUCTS ); - LIST_PRICE가 최대값인 행을 출력 - 서브 쿼리를 이용하여 단 한 개의 SQL문으로 출력을 완료.. 2021. 9. 24.
패스트 캠퍼스 챌린지 18일차 데이터베이스와 SQLD 합격패스 Online Ch 05. SQL 기본 - 03. VIEW [] INLINE VIEW SELECT A.* FROM ( SELECT NAME , CREDIT_LIMIT FROM CUSTOMERS ) A ; - SELECT문의 FROM절 내부에 있는 또다른 SELECT문을 인라인 뷰(INLINE VIEW)라고 한다. SELECT A.* FROM ( SELECT A.* FROM ( SELECT NAME , CREDIT_LIMIT FROM CUSTOMERS ) A ) A ; - 인라인 뷰 내에 있는 SELECT문의 FROM절에 또다른 인라인 뷰를 넣을 수 도 있다. (인라인 뷰 안에 인라인 뷰 가능) [] VIEW (1) 연도별 각 고객의 매출 금액 구하기 SELECT C.NAME AS CUSTOMER , TO_CHAR(A... 2021. 9. 23.
패스트 캠퍼스 챌린지 17일차 데이터베이스와 SQLD 합격패스 Online Ch 05. SQL 기본 - 02. INSERT, UPDATE, DELETE문 [] INSERT 문 (1) 테이블 생성 DROP TABLE DISCOUNTS; CREATE TABLE DISCOUNTS ( DISCOUNT_ID NUMBER GENERATED BY DEFAULT AS IDENTITY , DISCOUNT_NAME VARCHAR2(255) NOT NULL , AMOUNT NUMBER(3, 1) NOT NULL , START_DATE DATE NOT NULL , EXPIRED_DATE DATE NOT NULL ); (2) 테이블 삽입 INSERT INTO DISCOUNTS ( DISCOUNT_NAME , AMOUNT , START_DATE , EXPIRED_DATE ) VALUES ( 'Summe.. 2021. 9. 22.
패스트 캠퍼스 챌린지 16일차 데이터베이스와 SQLD 합격패스 Online Ch 04. 데이터 베이스 설치 - 05. 연습문제 풀이 문제 1. 오라클 데이터베이스의 에디션의 종류가 아닌것은? (1) Express (2) Standard (3) Enterprise (4) Premium 데이터베이스 설치 파트에서 연습문제를 풀어보도록 하겠다. 오라클 데이터베이스의 에디션의 종류가 아닌것은? premium이라는 제품은 없다. 문제 2. 오라클의 ALTER SESSION 명령에 대한 설명 중 틀린 것은? (1) 현재 접속되어 있는 세션의 설정을 변경할 수 있다. (2) 한번 변경을 하면 재 접속 하더라도 영구적으로 해당 설정이 적용된다. ALTER SESSION 명령을 내렸는데 한 세션에서만 명령을 통했다. 한번 변경을 하면은 영구적으로 해당 설정이 적용되지 않는다. 답은 2번 문제 .. 2021. 9. 21.