회원 디비 추출 쿼리 정렬순 하나 부탁 드립니다. ㅠㅠ

회원 디비 추출 쿼리 정렬순 하나 부탁 드립니다. ㅠㅠ

QA

회원 디비 추출 쿼리 정렬순 하나 부탁 드립니다. ㅠㅠ

답변 3

본문

회원 디비 추출 쿼리 정렬순 하나 부탁 드립니다. ㅠㅠ

 

정렬

- 회원 아이디와 g5_shop_order 테이블에서 od_re_id의 값이 일치하는 것의 갯수가 많은 순서대로 (od_re_id 는 별도로 추가한 필드인것으로 기억..)

이 질문에 댓글 쓰기 :

답변 3

SELECT a . * , (
SELECT COUNT( * ) AS cnt
FROM g5_shop_order
WHERE a.mb_id = od_re_id

) AS cnt
FROM g5_member a where a.mb_level = '5' and and a.mb_certify = 'hp' ORDER BY cnt DESC

 

다시 수정했습니다.

한번 쿼리 해보시겠어요?

댓글 주셔서 감사합니다.
$sql = "SELECT a . * , (SELECT COUNT( * ) AS cnt FROM g5_shop_order WHERE a.mb_id = od_re_id) AS cnt FROM g5_member a where a.mb_level = '5' and and a.mb_certify = 'hp' ORDER BY cnt DESC ";
// $sql2 = "SELECT * from g5_member ";

$result = sql_query($sql, false);
for ($i=0; $row=sql_fetch_array($result); $i++) {
var_dump($row);
}

데이터를 못 뽑아 오네요 ㅠㅠ

g5_member 와 g5_shop_order 를  조인해서 쿼리를 하시려는 건가요?

설명이 부족하네요...

설명이 좀 부실한듯 해서 다시 수정합니다.

 

select * from {$g5['member_table']} where where mb_level = '5' and mb_certify = 'hp' order by ????

 

회원 추출하는 위 쿼리에서 mb_id 와 g5_shop_order 테이블에서 od_re_id (주문내역에서 받는 사람 아이디) 의 값이 일치하는 것의 갯수가 많은 순서대로 (od_re_id 는 별도로 추가한 필드인것으로 기억..) 정렬하고 싶은데 어떻게 해야 할까요?

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 123,732
© SIRSOFT
현재 페이지 제일 처음으로