如何使用Magento在一个mysql查询中写入多个select关键字?

如何使用Magento在一个mysql查询中写入多个select关键字?,magento,Magento,这是我的问题,这是正确的输出。 但我如何根据magento规则设置它 SELECT main_table.*, (select company from sales_flat_order_address sfoa where sfoa.entity_id=sfo.billing_address_id) as bill_to_company, (select company from sales_flat_order_address sfoa where sfoa.entity_id

这是我的问题,这是正确的输出。 但我如何根据magento规则设置它

SELECT main_table.*, 
   (select company from sales_flat_order_address sfoa where sfoa.entity_id=sfo.billing_address_id) as bill_to_company,
   (select company from sales_flat_order_address sfoa where sfoa.entity_id=sfo.shipping_address_id) as ship_to_company
          FROM sales_flat_order_grid as main_table inner join sales_flat_order as sfo 
                    on main_table.entity_id = sfo.entity_id
请帮帮我

谢谢你,雷加德斯
Praful

您可以使用magento默认连接模型

$write = Mage::getSingleton('core/resource')->getConnection('core_write');

$result=$write->query("your query as like mysql query no different");

$row = $readresult->fetch(); // this will fetch all your data

google Magento原始sql查询:)