합계를 구해서 합계평균이 큰 순서대로 정렬하려면... > 그누3질답

그누3질답

합계를 구해서 합계평균이 큰 순서대로 정렬하려면... 정보

그누보드 합계를 구해서 합계평균이 큰 순서대로 정렬하려면...

본문

아래와 같이 DB구조가 있는데 요걸 합계를 구한다음 평균값이 큰순서대로 정렬을 하려합니다.
고수님들 한수 가르침을 주세요.~~~

DB구조
namewr_1wr_2wr_3wr_4wr_5wr_6
둘리3334218
마이콜2525216
또치4234215
마이콜4555221
둘리3354220

wr_6(합계)은 wr_1~wr_5의 합계이구요

쿼리문은 다음과 같습니다.

<?
$rqry=mysql_query("select * from 테이블네임 GROUP BY name ORDER BY wr_6 DESC limit 10");

while($rs=mysql_fetch_array($rqry)) {
$k++; //순위증가
$name=$rs[name];//이름

$star="";
$avg=@mysql_fetch_array(mysql_query("select avg(wr_6) from 테이블네임 where name='$rs[name]' "));
$totalAvg=round($avg[0],1)/5; // 평점을 5로 나누어 소수처리를 (반올림)
}
?>

댓글 전체

전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT