0004760: Rerun - new last_sales_order_detail function sql very slow. Optimized by...
authorJoe Hunt <joe.hunt.consulting@gmail.com>
Wed, 28 Nov 2018 08:30:25 +0000 (09:30 +0100)
committerJoe Hunt <joe.hunt.consulting@gmail.com>
Wed, 28 Nov 2018 08:30:25 +0000 (09:30 +0100)
sales/includes/db/sales_order_db.inc

index 97e188aa251bd2c1236a3ae86d75aaf17a89f5dc..c918890b073f10970cf7ac737e6e7b891ea6895b 100644 (file)
@@ -632,7 +632,7 @@ function last_sales_order_detail($order, $field)
         $sql = "SELECT $field
             FROM ".TB_PREF."sales_order_details d
             WHERE order_no =
-            (SELECT order_no FROM 1_sales_orders o
+            (SELECT order_no FROM ".TB_PREF."sales_orders o
             WHERE debtor_no=" . db_escape($order->customer_id) . "
             ORDER BY order_no DESC LIMIT 1)
             ORDER BY d.id DESC LIMIT 1";