조건에 부합하는 중고거래 댓글 조회하기 ( sql)

이주희·2023년 7월 6일
SELECT TITLE, USED_GOODS_BOARD.BOARD_ID, REPLY_ID, USED_GOODS_REPLY.WRITER_ID, USED_GOODS_REPLY.CONTENTS, DATE_FORMAT(USED_GOODS_REPLY.CREATED_DATE,"%Y-%m-%d")
FROM USED_GOODS_BOARD INNER JOIN USED_GOODS_REPLY ON USED_GOODS_BOARD.BOARD_ID = USED_GOODS_REPLY.BOARD_ID
WHERE USED_GOODS_BOARD.CREATED_DATE LIKE '2022-10-%'
ORDER BY USED_GOODS_REPLY.CREATED_DATE ASC, TITLE ASC

배운 점

  • inner join 없이 from table1, table2 한 것과 같음
  • inner join을 할 때 두 테이블에서 꼭 겹쳐야 하는 조건을 찾아서ON ~
    형식으로 조건을 써줘야 한다
  • 날짜 형식을 지정해 주고 싶을 때는 DATE_FORMAT( 열 , "%Y-%m-%d") 와 같은 방식으로 넣어준다, 뒤에 시간도 표시하고 싶다면 "%h:%m:%s" 를 붙여주면 됨!
  • ORDER BY에 조건 추가 조건 넣고 싶으면 , 찍고 뒤에 붙이면 된다

0개의 댓글