안녕하세요
일전에 올려두신 자료중에 회원매출순위 자료가 있던데요
적용해보니 실매출은 아니고 주문각 상태별 총 합계순위가 나오더군요
여기에 매출금액도 살짝 껴넣어 볼까하고
아래와 같이 기간내에 완료된 주문건에 대해서 쿼리문을 작성해 보았는데요
뭔가 오차가 나는것 같기도하고 혹 쿼리상에 문제가 없는건지 한번 확인부탁드립니다..
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개
게시글 목록
| 번호 | 제목 |
|---|---|
| 56008 | |
| 56006 | |
| 55990 | |
| 55994 | |
| 55996 | |
| 55987 | |
| 55981 | |
| 55976 | |
| 55973 | |
| 55968 | |
| 55967 | |
| 55966 | |
| 55963 | |
| 55959 | |
| 55956 | |
| 55951 | |
| 55949 | |
| 55948 | |
| 55946 | |
| 55944 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기