- [프로그래머스 코딩테스트]Oracle Lv.1 조건에 부합하는 중고거래 댓글 조회하기2024년 07월 08일
- chantleman
- 작성자
- 2024.07.08.:52
SELECT a.title, a.board_id, b.reply_id, b.writer_id, b.contents, DATE_FORMAT(b.created_date, '%Y-%m-%d') AS created_date FROM used_goods_board a JOIN used_goods_reply b ON a.board_id = b.board_id WHERE date_format(a.created_date,'%Y-%m')='2022-10' -- WHERE a.created_date BETWEEN '2022-10-01' AND '2022-10-31' ORDER BY b.created_date, a.title;
위에껀 MySQL
아래껀 Oracle
SELECT a.title ,a.board_id, b.reply_id ,b.writer_id,b.contents,to_char(b.created_date, 'yyyy-mm-dd') AS created_date from used_goods_board a join used_goods_reply b on a.board_id=b.board_id where a.created_date between to_date('2022-10-01', 'YYYY-MM-DD') and to_date('2022-10-31', 'YYYY-MM-DD') order by b.created_date, a.title;
mysql에서는 date_format, oracle에서는 to_char와 to_date 사용합니다.
주의해야할 부분 ) date_format에서 년도를 나타낼 때 y는 대문자 Y로 써야합니다.
728x90'코딩테스트 > lv1' 카테고리의 다른 글
[프로그래머스 코딩테스트]java Lv.1 자릿수 더하기 (0) 2024.07.09 [프로그래머스 코딩테스트] java Lv.1 문자열을 정수로 바꾸기 (0) 2024.07.08 [프로그래머스 코딩테스트]java Lv.1 문자열 내 p와 y의 개수 (0) 2024.07.08 [프로그래머스 코딩테스트]java Lv.1 두 정수 사이의 합 (0) 2024.07.08 [프로그래머스 코딩테스트] java Lv.1 크기가 작은 부분 문자열 (0) 2024.07.05 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)