안녕하세요
일전에 올려두신 자료중에 회원매출순위 자료가 있던데요
적용해보니 실매출은 아니고 주문각 상태별 총 합계순위가 나오더군요
여기에 매출금액도 살짝 껴넣어 볼까하고
아래와 같이 기간내에 완료된 주문건에 대해서 쿼리문을 작성해 보았는데요
뭔가 오차가 나는것 같기도하고 혹 쿼리상에 문제가 없는건지 한번 확인부탁드립니다..
SELECT sum( a.ct_amount*a.ct_qty ) , b.od_name, b.mb_id //총합계금액,주문자이름,주문자아이디
FROM yc4_cart a, yc4_order b
WHERE a.on_uid = b.on_uid
AND a.ct_status ='완료' //주문,준비,취소,반품된 주문건 제외하고 완료된건만
AND b.mb_id !="" //비회원 제외
AND b.od_id > 1303010000 //기간설정 2013년3월 1일부터
AND b.od_id < 1303311000 // 3월31일까지
group by b.mb_id
ORDER BY sum( a.ct_amount ) DESC //총합계금액대로 순서대로...
일전에 올려두신 자료중에 회원매출순위 자료가 있던데요
적용해보니 실매출은 아니고 주문각 상태별 총 합계순위가 나오더군요
여기에 매출금액도 살짝 껴넣어 볼까하고
아래와 같이 기간내에 완료된 주문건에 대해서 쿼리문을 작성해 보았는데요
뭔가 오차가 나는것 같기도하고 혹 쿼리상에 문제가 없는건지 한번 확인부탁드립니다..
SELECT sum( a.ct_amount*a.ct_qty ) , b.od_name, b.mb_id //총합계금액,주문자이름,주문자아이디
FROM yc4_cart a, yc4_order b
WHERE a.on_uid = b.on_uid
AND a.ct_status ='완료' //주문,준비,취소,반품된 주문건 제외하고 완료된건만
AND b.mb_id !="" //비회원 제외
AND b.od_id > 1303010000 //기간설정 2013년3월 1일부터
AND b.od_id < 1303311000 // 3월31일까지
group by b.mb_id
ORDER BY sum( a.ct_amount ) DESC //총합계금액대로 순서대로...
댓글 2개
게시글 목록
| 번호 | 제목 |
|---|---|
| 56073 | |
| 56067 | |
| 56065 | |
| 56060 | |
| 56058 | |
| 56055 | |
| 56051 | |
| 56048 | |
| 56044 | |
| 56043 | |
| 56042 | |
| 56039 | |
| 56035 | |
| 56032 | |
| 56030 | |
| 56028 | |
| 56025 | |
| 56018 | |
| 56012 | |
| 56010 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기