Search...
평점 기준을 조회해서 랭킹 구하는 방법
mysql 평점 기준으로 조회해서 랭킹 구할때 한가지 주의 할게 있다.
테이블이 하난데 조건문이 wr_is_comment = 1 이면 댓글 기준으로 하면 중복된 결과 값이 나온다.
그래서 중복 제외한 결과를 조회 한다면 아래 처럼 쿼리를 짜면된다.
select min(wr_id) as wr_id, wr_subject,
round(avg(wr_1),1) as score, wr_datetime
from 테이블명
where wr_is_comment = 1 group by wr_subject
min wr_id로 하면 고유번호 따로 조회된다. 중복되지 않고 따로 조회됨