sql 질문.. 채택완료
히비스커스
6년 전
조회 1,891
게시물을 날짜순으로 정렬하고 해당 날짜 안에서 추천순으로 정렬하고 싶습니다.
게시물4 - 2019-11-01 - 추천수10
게시물2 - 2019-11-01 - 추천수5
게시물3 - 2019-11-01 - 추천수1
게시물1 - 2019-10-31 - 추천수5
게시물 - 2019-10-31 - 추천수2
..
같은 느낌의 게시판을 만들고 싶은데요. 쿼리문을 어떻게 해야할지 잘 모르겠습니다 ㅠㅠ
나름대로 노력해보고 있는데 잘 안되어서 질문드립니다. 답변 주시면 감사하겠습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
6년 전
SELECT wr_subject, date_format(wr_datetime, '%Y-%m-%d') AS wr_date , wr_good FROM 테이블명
ORDER BY wr_date DESC, wr_good desc
다음과 같이 조회하시면 원하는 결과를 얻으실 수 있을것입니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
한상차림
6년 전
감사합니다!! select에서 전체 칼럼 다 불러오고 싶은데 date_format(wr_datetime, '%Y-%m-%d') AS wr_date 를 쓰려면 칼럼 이름 하나하나 다 적어주는 수 밖에는 없을까요?
�
조나단입니다
6년 전
아뇨
SELECT *, date_format(wr_datetime, '%Y-%m-%d') AS wr_date FROM g5_write_portfolio ORDER BY wr_date DESC, wr_good desc
이렇게 하셔도 됩니다
*은 '모든 칼럼'을 뜻하고
date_format(wr_datetime, '%Y-%m-%d') AS wr_date
에서
AS wr_date는
date_format(wr_datetime, '%Y-%m-%d') 을 wr_date로 칭하겠다 이말입니당.
도움되셨길..
SELECT *, date_format(wr_datetime, '%Y-%m-%d') AS wr_date FROM g5_write_portfolio ORDER BY wr_date DESC, wr_good desc
이렇게 하셔도 됩니다
*은 '모든 칼럼'을 뜻하고
date_format(wr_datetime, '%Y-%m-%d') AS wr_date
에서
AS wr_date는
date_format(wr_datetime, '%Y-%m-%d') 을 wr_date로 칭하겠다 이말입니당.
도움되셨길..
�
한상차림
6년 전
정말 감사합니다! ^^
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인