2014-03-27 44 views

回答

2

你的SQL查询将

SELECT * 
FROM sales_flat_order_item oi 
INNER JOIN sales_flat_order_grid o ON o.entity_id = oi.order_id 
WHERE product_type = "simple" 
LIMIT 0 , 30 

,并在从订单采集Magento的方式你可以从

$orderItem = Mage::getModel('sales/order_item')->getCollection(); 
$orderItem 
    ->getSelect() 
    ->joinInner(array('order' => Mage::getSingleton('core/resource')->getTableName('sales_flat_order_grid'), 'order.entity_id = main_table.order_id')) 
    ->where('product_type=?', "simple") 

请先尝试直接在数据库

运行SQL查询
相关问题