CREATE 문
CREATE TABLE USED_GOODS_BOARD (
BOARD_ID VARCHAR2(5) ,
WRITER_ID VARCHAR2(50) ,
TITLE VARCHAR2(100) ,
CONTENTS VARCHAR2(1000) ,
PRICE NUMBER ,
CREATED_DATE DATE ,
STATUS VARCHAR2(10) ,
VIEWS NUMBER);
CREATE TABLE USED_GOODS_REPLY (
REPLY_ID VARCHAR2(10) ,
BOARD_ID VARCHAR2(5) ,
WRITER_ID VARCHAR2(50) ,
CONTENTS VARCHAR2(1000),
CREATED_DATE DATE);
SELECT B.TITLE , B.BOARD_ID , R.REPLY_ID, R.WRITER_ID, R.CONTENTS, TO_CHAR(R.CREATED_DATE,'YYYY-MM-DD') AS CREATED_DATE
FROM USED_GOODS_BOARD B JOIN USED_GOODS_REPLY R
ON B.BOARD_ID = R.BOARD_ID
AND B.CREATED_DATE BETWEEN TO_DATE('2022-10-01', 'YYYY-MM-DD') AND TO_DATE('2022-10-31', 'YYYY-MM-DD')
ORDER BY R.CREATED_DATE ASC , B.TITLE ASC
select 할때 불러올 컬럼명을 R.CREATED_DATE 만 하니까 테스트가 실패함
TO_DATE(R.CREATE_DATE, 'YYYY-MM-DD') AS CREATED_DATE 로 변경하니 테스트 통과
'프로그래머스 > [프로그래머스 - ORACLE] Lv.1' 카테고리의 다른 글
[프로그래머스 - ORACLE] 과일로 만든 아이스크림 고르기 (0) | 2023.03.20 |
---|---|
[프로그래머스 - ORACLE] 조건에 맞는 도서 리스트 출력하기 (0) | 2023.03.20 |
[프로그래머스 - ORACLE] 평균 일일 대여 요금 구하기 (0) | 2023.03.20 |
[프로그래머스 - ORACLE] 자동차 대여 기록에서 장기/단기 대여 구분하기 (0) | 2023.03.20 |
[프로그래머스 - ORACLE] 특정 옵션이 포함된 자동차 리스트 구하기 (0) | 2023.03.20 |
댓글