2016-12-05 15 views
0

管理パネルopencartには世界地図があり、国別の合計発注を表示します。私は国ごとに地図を変えることができ、ゾーンごとに合計発注する必要がありますが、国によって発注することができます。変更する方法?ゾーン別合計注文を取得

public function getTotalOrdersByCountry() { 
 
\t \t $query = $this->db->query("SELECT COUNT(*) AS total, SUM(o.total) AS amount, c.iso_code_2 FROM `" . DB_PREFIX . "order` o LEFT JOIN `" . DB_PREFIX . "country` c ON (o.payment_country_id = c.country_id) WHERE o.order_status_id > '0' GROUP BY o.payment_country_id"); 
 

 
\t \t return $query->rows; 
 
\t }

追加明確にするために、コントローラ

答えて

-1
$query = $this->db->query("SELECT COUNT(*) AS total, SUM(o.total) AS amount, z.code as iso_code_2 
          FROM `" . DB_PREFIX . "order` o 
          LEFT JOIN `" . DB_PREFIX . "zone` z ON (o.payment_zone_id = z.zone_id) 
          WHERE o.order_status_id > '0' GROUP BY o.payment_zone_id"); 
+0

からそのコードを、あなたはあなたの答えビットを拡張することができますか? - [レビューから](http://stackoverflow.com/review) – Takarii

関連する問題