본문 바로가기
반응형

Oracle15

<프로그래머스 69> 우유와 요거트가 담긴 장바구니(Lv.4) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 Summer/Winter Coding(2019) 문제 설명 CART_PRODUCTS 테이블은 장바구니에 담긴 상품 정보를 담은 테이블입니다. CART_PRODUCTS 테이블의 구조는 다음과 같으며, ID, CART_ID, NAME, PRICE는 각각 테이블의 아이디, 장바구니의 아이디, 상품 종류, 가격을 나타냅니다 NAME TYPE ID INT CART_ID INT NAME VARCHAR PRICE INT 문제 데이터 분석 팀에서는 우유(Milk)와 요거트(Yogurt)를 동시에 구입한 장바구니가 있는지 알아보려 합니다. 우유와 요거트를 동시에 구입한 장바구니의 아이디를 조회하는 SQL 문을 작성해주세요. 이때 결과는 장바구니의 아이디 순으로 나와야.. 2024. 2. 23.
<프로그래머스 66> 서울에 위치한 식당 목록 출력하기(Lv.4) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 문제 설명 다음은 식당의 정보를 담은 REST_INFO 테이블과 식당의 리뷰 정보를 담은 REST_REVIEW 테이블입니다. REST_INFO 테이블은 다음과 같으며 REST_ID, REST_NAME, FOOD_TYPE, VIEWS, FAVORITES, PARKING_LOT, ADDRESS, TEL은 식당 ID, 식당 이름, 음식 종류, 조회수, 즐겨찾기수, 주차장 유무, 주소, 전화번호를 의미합니다. Column name Type Nullable REST_ID VARCHAR(5) FALSE REST_NAME VARCHAR(50) FALSE FOOD_TYPE VARCHAR(20) TRUE VIEWS NUMBER TRUE FAVORITES NUMBER .. 2024. 2. 20.
<프로그래머스 53> 조건에 맞는 사용자와 총 거래금액 조회하기(Lv.3) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 문제 설명 다음은 중고 거래 게시판 정보를 담은 USED_GOODS_BOARD 테이블과 중고 거래 게시판 사용자 정보를 담은 USED_GOODS_USER 테이블입니다. USED_GOODS_BOARD 테이블은 다음과 같으며 BOARD_ID, WRITER_ID, TITLE, CONTENTS, PRICE, CREATED_DATE, STATUS, VIEWS는 게시글 ID, 작성자 ID, 게시글 제목, 게시글 내용, 가격, 작성일, 거래상태, 조회수를 의미합니다. Column name Type Nullable BOARD_ID VARCHAR(5) FALSE WRITER_ID VARCHAR(50) FALSE TITLE VARCHAR(100) FALSE CONTEN.. 2024. 2. 7.
<프로그래머스 51> 조건별로 분류하여 주문상태 출력하기(Lv.3) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 문제 설명 다음은 식품공장의 주문정보를 담은 FOOD_ORDER 테이블입니다. FOOD_ORDER 테이블은 다음과 같으며 ORDER_ID, PRODUCT_ID, AMOUNT, PRODUCE_DATE, IN_DATE,OUT_DATE,FACTORY_ID, WAREHOUSE_ID는 각각 주문 ID, 제품 ID, 주문양, 생산일자, 입고일자, 출고일자, 공장 ID, 창고 ID를 의미합니다. Column name Type Nullable ORDER_ID VARCHAR(10) FALSE PRODUCT_ID VARCHAR(5) FALSE AMOUNT NUMBER FALSE PRODUCE_DATE DATE TRUE IN_DATE DATE TRUE OUT_DATE D.. 2024. 2. 5.
<프로그래머스 49> 오랜 기간 보호한 동물(1)(Lv.3) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) T.. 2024. 2. 3.
<프로그래머스 47> 자동차 평균 대여 기간 구하기(Lv.2) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 문제 설명 다음은 어느 자동차 대여 회사의 자동차 대여 기록 정보를 담은 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블입니다. CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블은 아래와 같은 구조로 되어있으며, HISTORY_ID, CAR_ID, START_DATE, END_DATE 는 각각 자동차 대여 기록 ID, 자동차 ID, 대여 시작일, 대여 종료일을 나타냅니다. Column name Type Nullable HISTORY_ID INTEGER FALSE CAR_ID INTEGER FALSE START_DATE DATE FALSE END_DATE DATE FALSE 문제 CAR_RENTAL_COMPANY_R.. 2024. 2. 1.
<프로그래머스 45> 재구매가 일어난 상품과 회원 리스트 구하기(Lv.2) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 문제 설명 다음은 어느 의류 쇼핑몰의 온라인 상품 판매 정보를 담은 ONLINE_SALE 테이블 입니다. ONLINE_SALE 테이블은 아래와 같은 구조로 되어있으며 ONLINE_SALE_ID, USER_ID, PRODUCT_ID, SALES_AMOUNT, SALES_DATE는 각각 온라인 상품 판매 ID, 회원 ID, 상품 ID, 판매량, 판매일을 나타냅니다. Column name Type Nullable ONLINE_SALE_ID INTEGER FALSE USER_ID INTEGER FALSE PRODUCT_ID INTEGER FALSE SALES_AMOUNT INTEGER FALSE SALES_DATE DATE FALSE 동일한 날짜, 회원 ID.. 2024. 1. 30.
<프로그래머스 32> 가격이 제일 비싼 식품의 정보 출력하기(Lv.2) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 문제 설명 다음은 식품의 정보를 담은 FOOD_PRODUCT 테이블입니다. FOOD_PRODUCT 테이블은 다음과 같으며 PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE는 식품 ID, 식품 이름, 식품 코드, 식품분류, 식품 가격을 의미합니다. Column name Type Nullable PRODUCT_ID VARCHAR(10) FALSE PRODUCT_NAME VARCHAR(50) FALSE PRODUCT_CD VARCHAR(10) TRUE CATEGORY VARCHAR(10) TRUE PRICE NUMBER TRUE 문제 FOOD_PRODUCT 테이블에서 가격이 제일 비싼 식품의 식품 ID, 식품 .. 2024. 1. 17.
<프로그래머스 26> 최솟값 구하기(Lv.2) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) T.. 2024. 1. 11.
<프로그래머스 25> 동물 수 구하기(Lv.2) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) T.. 2024. 1. 10.
<프로그래머스 23> 자동차 대여 기록에서 장기/단기 대여 구분하기(Lv.1) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 문제 설명 다음은 어느 자동차 대여 회사의 자동차 대여 기록 정보를 담은 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블입니다. CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블은 아래와 같은 구조로 되어있으며, HISTORY_ID, CAR_ID, START_DATE, END_DATE 는 각각 자동차 대여 기록 ID, 자동차 ID, 대여 시작일, 대여 종료일을 나타냅니다. Column name Type Nullable HISTORY_ID INTEGER FALSE CAR_ID INTEGER FALSE START_DATE DATE FALSE END_DATE DATE FALSE 문제 CAR_RENTAL_COMPANY_R.. 2024. 1. 8.
<프로그래머스 3> 여러 기준으로 정렬하기(Lv.1) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) T.. 2023. 12. 19.
Oracle 설치 후 접속/사용자 생성하기 명령프롬프트 창을 통해서 생성했던 user와 연결하는 방법을 알아보기    - 아래의 글 참고하여 설치 후 본 게시물 참조 Oracle 간단 설치하기SQL을 공부하기 전에 ORACLE을 우선 설치해야한다 📢 설치 전 확인하기 1. 설치하는 설치파일에 한글이 있으면 안 됨(ex. 파일명) 2. 가급적 d드라이브에 설치 권장(오라클이 메모리를 많이 차지하기hyehyeson.tistory.comOracle 설치 후 접속 방법1. 명령 프롬프트 창(cmd) 검색 후 들어가기  2. 명령 프롬프트 창에  sqlplus “/ as sysdba” 입력sqlplus "/ as sysdba" 3. show user 명령어로 현재 USER 확인show user   4. 아래의 쿼리문을 입력하여 사용자 생성create u.. 2023. 12. 14.
Oracle SQL Developer 설치하기 📖 Oracle SQL Developer 설치 이유명령 프롬프트 창(cmd) 으로 작성하면 수정이 불편하기 때문에 Oracle SQL Developer Tool을 다운받아서 실습 수행하는게 편함 Oracle SQL Developer 설치하기1. 오라클 설치 사이트 접속 (https://www.oracle.com/technical-resources/) Get the latest product technical information from OracleOracle Technical Resources provides services and resources to help developers, DBAs, and architects build, deploy, manage, and optimize applicat.. 2023. 12. 14.
Oracle 21c Express Edition for Windows x64 설치 SQL을 공부하기 전에 ORACLE을 우선 설치해야한다📢 설치 전 확인하기1.  설치하는 설치파일에 한글이 있으면 안 됨(ex. 파일명)2.  가급적 d드라이브에 설치 권장(오라클이 메모리를 많이 차지하기 때문에 설치 실패 가능     → 따라서 최대한 포맷한 직후 설치하는것 권장..! 삭제할 때 힘들기 때문)3.  금융권 사이트 등 보안프로그램이 실행되고 있으면 설치되지 않음      또한 V3같은 프로그램도 심하게 실행되고 있을 경우 설치되지 않음(오류 발생)  Oracle 설치하기1. Oracle 설치 사이트 접속하기      1) 오라클 설치 사이트로 바로 접속    (https://www.oracle.com/technical-resources/) Get the latest product tec.. 2023. 12. 13.
반응형