안녕하세요
일전에 올려두신 자료중에 회원매출순위 자료가 있던데요
적용해보니 실매출은 아니고 주문각 상태별 총 합계순위가 나오더군요
여기에 매출금액도 살짝 껴넣어 볼까하고
아래와 같이 기간내에 완료된 주문건에 대해서 쿼리문을 작성해 보았는데요
뭔가 오차가 나는것 같기도하고 혹 쿼리상에 문제가 없는건지 한번 확인부탁드립니다..
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개
게시글 목록
| 번호 | 제목 |
|---|---|
| 55940 | |
| 55939 | |
| 55934 | |
| 55933 | |
| 55931 | |
| 55928 | |
| 55925 | |
| 55922 | |
| 55921 | |
| 55919 | |
| 55915 | |
| 55912 | |
| 55911 | |
| 55907 | |
| 55901 | |
| 55893 | |
| 55891 | |
| 55884 | |
| 55882 | |
| 55881 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기