1
두 테이블 (Zen Cart)이 있습니다.두 번째 테이블 쿼리의 결과를 결합하여 MySQL 합계를 시도합니다.
하나의 테이블에는 주문 합계가 있고, 다른 테이블에는 주문 날짜가 있습니다.
두 테이블은 공통 orders_id로 연결됩니다.
날짜 범위 내의 모든 주문 합계를 합산하려고합니다.
이 질문에 대한 작업을하는 동안 확인해 보았습니다. 그것이 올바르게 끝났는지 확실하지는 않지만 숫자는 정확합니다. 다른 사람들에게 유용 할 경우에 대비해두고갑니다.
여기 내 방법이 맞습니까?
select sum(value) from orders_total
INNER JOIN
orders
ON
(orders.orders_id=orders_total.orders_id
AND orders.date_purchased between '2008/1/1' AND '2012/1/1'
AND orders_total.class='ot_subtotal');