ORACLE 연습 7

오라클 데이터베이스 임포트 과정

" data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 가장 먼저 테이블 스페이스 공간을 확인해야 한다. SELECT TABLESPACE_NAME FROM DBA_TABLESPACES;해당 SQL을 데이터베이스에서 실행한다.  나같은 경우 이렇게 테이블 스페이스를 가지고 있다. 이제 새로운 테이블 스페이스를 생성해야한다. CREATE TABLESPACE WMSTWAYDATAFILE 'C:\dev\oradata\WMSTWAY.dbf' SIZE 10M AUTOEXTEND ON NEXT 100M MAXSIZE 10240M UNIFORM SIZE 1M;  이렇게 해서 새로운 테이블 스페이스가 생성되었다. 다음은 유저를 생성해준다. CREATE USER TWAYIDENTIFIED BY TWA..

ORACLE 연습 2024.09.10

재구매가 일어난 상품과 회원 리스트 구하기 - 프로그래머스(ORACLE)

HTML 삽입 미리보기할 수 없는 소스 풀이방법 중복되는 요청을 하나로 그룹화 시켜서 출력하는 문제이다. 중복된걸 하나만 출력하면 됨으로 그룹으로 묶고 그룹화 시킬때의 조건문인 HAVING 을 사용한다. 그 뒤 내림차순, 오름차순 정렬을 해주면 된다. 코드 -- 코드를 입력하세요 SELECT USER_ID, PRODUCT_ID FROM ONLINE_SALE GROUP BY USER_ID, PRODUCT_ID HAVING COUNT(*) >= 2 ORDER BY USER_ID ASC, PRODUCT_ID DESC HTML 삽입 미리보기할 수 없는 소스

ORACLE 연습 2022.12.11

프로그래머스 - 성분으로 구분한 아이스크림 총 주문량(ORACLE)

HTML 삽입 미리보기할 수 없는 소스 문제 내용 아이스크림의 맛 종류와 몇개의 수량을 발주를 넣엇는지 알려주는 테이블이다. 이 부분은 해당 맛에 들어가 있는 베이스를 나타낸다. 제일 위에있는 테이블을 A 라고 바꾸고 아래 있는 테이블을 B 라고 부른다. 결과값으로 이렇게 찍혀야 하기 때문에 SUM(A.TOTAL_ORDER) 이걸 오른쪽에 출력해야 하고 GROUP BY 는 B.INGREDIENT_TYPE 으로 묶어준다. 그리고 조건은 맛이 동일한 칼럼들을 조인시켜야 하기 때문에 WHERE, FROM 에 조인 조건을 적어준다. 코드 -- 코드를 입력하세요 SELECT B.INGREDIENT_TYPE, SUM(A.TOTAL_ORDER) AS TOTAL_ORDER FROM FIRST_HALF A, ICECRE..

ORACLE 연습 2022.12.09

프로그래머스 - 진료과별 총 예약 날짜 출력하기(ORACLE)

HTML 삽입 미리보기할 수 없는 소스 풀이방법 아에 WHERE 조건을 통해 그룹바이를 하고 마지막으로 ORDERBY 해주었다. 코드 -- 코드를 입력하세요 SELECT MCDP_CD AS '진료과 코드', COUNT(MCDP_CD) AS '5월예약건수' FROM APPOINTMENT WHERE APNT_YMD LIKE '2022-05%' GROUP BY MCDP_CD ORDER BY COUNT(MCDP_CD) ASC, MCDP_CD ASC; 출력 HTML 삽입 미리보기할 수 없는 소스

ORACLE 연습 2022.12.05