sql >> Databáze >  >> RDS >> Mysql

Magento Získejte SOUČET celkových objednávek mezi nastavenými daty

'magento způsobem' by používal kolekce .

Váš dotaz uvádí všechny objednávky od července? Pokud je tomu tak, pak ve filtru požadujete pouze „od“ a nikoli „do“...

$orderTotals = Mage::getModel('sales/order')->getCollection()
    ->addAttributeToFilter('status', Mage_Sales_Model_Order::STATE_COMPLETE)
    ->addAttributeToFilter('created_at', array('from'  => '2012-07-01'))
    ->addAttributeToSelect('grand_total')
    ->getColumnValues('grand_total')
;
$totalSum = array_sum($orderTotals);

// If you need the value formatted as a price...
$totalSum = Mage::helper('core')->currency($totalSum, true, false);


  1. Jak mohu nastavit výchozí hodnotu sloupce časového razítka na aktuální časové razítko s migrací Laravel?

  2. Implementace hashovací funkce MySQL

  3. Bylo by možné při provádění PITR pozastavit/obnovit v PostgreSQL?

  4. SQL spojení 2 tabulek do 1 tabulky