OS-commerce: анализ заказов и их выполнений

Задача: посмотреть сколько денег было потерянно на отмененных заказах:
Решение:
SELECT t.orders_id,o.date_purchased, t.value
  , s.orders_status_id, st.orders_status_name
  , (case s.orders_status_id when 4 then t.value else 0 end) canceled
  , (case s.orders_status_id when 3 then t.value else 0 end) delivered
FROM `orders_total` t, orders o
  ,orders_status_history s
  ,orders_status st
WHERE
  t.orders_id=o.orders_id
  and t.class='ot_total'
  and  s.orders_id=o.orders_id
  and st.orders_status_id=s.orders_status_id
  and  s.orders_status_history_id=(select max(s1.orders_status_history_id) from orders_status_history s1 where s1.orders_id=o.orders_id group by s1.orders_id)
  order by o.date_purchased desc;
Результат:
orders_id
date_purchasedvalueorders_status_idorders_status_namecanceleddelivered
3102010-12-29 19:29:0910960.00004Отменен10960.00000.0000
3092010-12-28 18:14:132950.00002В обработке0.00000.0000
3082010-12-28 12:36:322895.00004Отменен2895.00000.0000
3072010-12-26 23:47:541002.00004Отменен1002.00000.0000
3062010-12-24 16:28:593513.00001В ожидании0.00000.0000
3052010-12-24 16:03:1010960.00004Отменен10960.00000.0000
3042010-12-23 17:57:483631.00004Отменен3631.00000.0000
3032010-12-23 15:54:1710960.00004Отменен10960.00000.0000
3022010-12-23 00:45:343435.00004Отменен3435.00000.0000
3012010-12-22 16:26:1317900.00004Отменен17900.00000.0000
3002010-12-22 12:44:101166.00004Отменен1166.00000.0000
2992010-12-21 22:48:1610960.00004Отменен10960.00000.0000
2982010-12-21 14:21:1817900.00004Отменен17900.00000.0000
2972010-12-20 17:36:441516.00004Отменен1516.00000.0000
2962010-12-20 13:07:162600.00004Отменен2600.00000.0000
2952010-12-20 10:41:191324.00004Отменен1324.00000.0000
2942010-12-20 02:12:011760.00004Отменен1760.00000.0000
2932010-12-20 01:14:21370.00004Отменен370.00000.0000
2922010-12-15 15:54:301116.00004Отменен1116.00000.0000
2912010-12-13 02:11:44510.00004Отменен510.00000.0000
2902010-12-12 15:08:08748.00004Отменен748.00000.0000
2892010-12-11 15:36:551189.00004Отменен1189.00000.0000
2882010-12-10 12:36:332400.00003Доставлен0.00002400.0000
2872010-12-07 15:22:3210843.00001В ожидании0.00000.0000
2862010-12-07 15:16:198008.00001В ожидании0.00000.0000
2852010-12-06 19:58:1110960.00004Отменен10960.00000.0000
2842010-12-04 22:03:3710960.00004Отменен10960.00000.0000